In 2021 and 2020 I reflected on my experiences and learning as a developer over the years. 21 Reflections for 2021 (As a Developer)20 Things I Learned in 2020 (Programmer Edition) Those lists are filled with skills gained, knowledge acquired and lessons learned throughout those years. This time I’m doing […]
Continue readingJoin Us For Hacktoberfest 2022 | Encouraging Challenges And Celebrating Open Source 🏁💻
It’s that time of the year again! Throughout the month of October DigitalOcean is hosting the Hacktoberfest 2022 event. It’s All About Open Source Hacktoberfest 2022 is a celebration of all things open source! The event encourages anyone from anywhere in the world to contribute to open source projects. Open […]
Continue readingFollow These 5 Key Tips To Successfully Complete Your Personal Development Projects
Side or personal development projects are usually described as endeavours taken on by people who code outside their typical work or study commitments. Reasons for taking on personal development projects can be for skill development, exploring new technologies, working on open source projects, launching a start-up or just as a […]
Continue reading3 Core Reasons Why Git Is A Must-Have Tool For Every Developer
Git is a versioning control system for your source code. For engineering teams, having a method of tracking and managing changes to source files is an essential part of maintaining good software development practices and allowing seamless collaboration. Git is widely considered the most popular versioning control system. In the […]
Continue reading4 Ways Coding Bootcamps Can Support and Boost Your Career Path 🚀
Learning is one of the most powerful tools to succeed in any endeavor or career. For many years, schools have invested millions in updating the content of their syllabi and improving students’ knowledge. However, in this digital age, technical skills are a mandatory component every candidate must have. Coding bootcamps […]
Continue reading7 Practical UX Design Tools for Beginners
UX (User experience) design isn’t just another term for UI design. A UI designer is only concerned with the visual aspect of customer experience, while a UX designer is concerned with the experience as a whole. Apart from crafting a visually appealing interface, UX designers know how to make a […]
Continue reading3 Requirement Types in Software Engineering – Explained Like I’m 5
If you’re new to requirement types in software engineering, these are conditions that software developers use to figure out what a piece of software should do. When a client comes to a developer with an idea for a piece of software, the developer uses requirements to understand how the software […]
Continue reading5 Unexpected Ways Blogging Can Accelerate Your Skills as a Programmer (2 Years of Blogging Reflections)
Two years of running this website and 70+ published articles later, my experience with blogging has opened up several opportunities to grow in my overall abilities in some unexpected ways as someone who codes. Before launching this website I read all about the benefits of blogging. Two years later, I […]
Continue reading8 Useful & Practical Browser Extensions for Software Developers
Extensions or plugins provide additional features you wouldn’t normally get as part of the standard installation of a web browser. With countless extensions available across popular browsers such as Chrome and Firefox, there are also some browser extensions for software developers that can be useful to anyone who performs programming […]
Continue readingWhat Is Python Used For? – 15 Awesome Examples of Python Applications
Python is widely considered the world’s most popular programming language. It regularly ranks no.1 in programming language indexes such as the PYPL and TIOBE. In the PYPL (PopularitY of Programming Language) index Python continues to rank as no.1. But what makes Python so popular? A major reason is the diversity […]
Continue reading