Learning Mindset for Software Engineers

For software engineers, constant learning comes with the territory. Learning is at the center of what we do, whether it's keeping up with new tech, or learning the architecture and codebase of a project you just inherited. Here are some thoughts on the learning mindset that can help keep you sharp. Adopt the Beginner's Mind … Continue reading Learning Mindset for Software Engineers

How to Build a Web App: A Beginner’s Guide

This guide will walk you through, step-by-step, on how to build a web app. If you have been teaching yourself programming, you will have picked up different skills without learning how to put them together in an end-to-end project to build real-world production software. I know this is a common frustration faced by many people … Continue reading How to Build a Web App: A Beginner’s Guide

Ultralearning: 9 Principles to Learn Faster and Better

Although a lot has been written about the learning process, there has been very few clear, direct step-by-step guides on how to go from zero to mastery. Scott Young’s book Ultralearning has changed that.  Ultralearning is a technique, developed by Young, for learning any subject matter thoroughly and quickly. He has used the approach for … Continue reading Ultralearning: 9 Principles to Learn Faster and Better

How to Learn Programming: A Roadmap for Becoming a Software Engineer

I come across questions on how to get started in programming often. People are hungry to learn, but don’t know where to start or which path to take. This is made even more difficult these days due to a lot of different areas that exist, such as web development, mobile software development, game development etc.  … Continue reading How to Learn Programming: A Roadmap for Becoming a Software Engineer

Are you feeling stuck in a plateau? Here’s what it means and what to do about it

If you are feeling stuck in your learning journey, you are not alone. As frustrating as it may be, hitting a plateau is an unavoidable part of the learning process. We imagine and hope for growth to be a straight line, upwards to the right. But that’s never how it plays out in reality. Instead, … Continue reading Are you feeling stuck in a plateau? Here’s what it means and what to do about it