Let’s continue our exploration of Python’s magic methods in this second part of the series.
-
Python “magic” methods – part 1
Java was the first language I used professionally and is the scale by which I measure other languages I learned afterward. Hence, Python feels a bit weird because of its dynamic typing approach.
-
My First Firefox Extension
A couple of weeks ago, I spent the weekend creating another CFP submission helper in the form of a Firefox extension.
-
From Assembler to Chat-GPT: Steve Poole on the Shifting Landscape of Programming
In this engaging interview with Steve Poole, a seasoned Java developer and DevOps practitioner, we delve into his career journey, valuable insights, and the evolution of technology. Poole shares his experiences, highlighting the importance of critical thinking, adapting to change, and embracing innovation in the world of software development.
-
From Law Degree to Java Champion: Geertjan Wielenga on the Success of Java and Navigating the Software Industry
In this interview with Geertjan Wielenga, a Java Champion and developer advocate at Azul Systems, we learn about his unconventional journey into the software industry, his involvement with Java and its community, and what has made Java so successful. Wielenga also shares his proudest accomplishments and challenges in the industry, the importance of community involvement, and the benefits of contributing to open-source projects. As a Java Champion, Wielenga emphasizes the importance of sharing knowledge and enabling others to grow within the Java community. His advice to aspiring software developers is to follow their interests, be open to unconventional paths, and contribute to open-source projects.
-
Getting Started with IntelliJ IDEA
Starting in a new team can be daunting. You have to learn All The Things, one of which is your IDE! So, how can you best learn IntelliJ IDEA?