The Software Life 5 Tools Developers Can Use to Get Unstuck It’s important to have tools in your back pocket to help you get unstuck. So next time you hit a wall, try one of the following techniques.
Game Development Here’s What Made My Scratch Games Go Viral Let's look at 3 Scratch games I made that went viral after being featured on Scratch's homepage. Here's what I learned from making each.
The Software Life What Babies Can Teach You About Being a Better Programmer As a programmer with a newborn, I've started to notice some striking parallels between how babies learn and how we approach programming.
Growing as Makers From Beginner to Contributor: Habits for Long-Term Growth as a Programmer Discover proven strategies to grow from a junior developer to a valuable team contributor with a habit that fosters long-term success.
Growing as Makers 5 Pottery Disciplines That Shaped Me Into a Better Programmer Pottery and programming seem different, but the soft skills needed are similar. Here's how I've used ceramics to become a better programmer.
Extracurricular Activities What Do Programming and Crocheting Have in Common? These 3 Things. I learned to crochet around the same time I began studying computer programming, and I've noticed some interesting parallels between the two.
Growing as Makers Try These 2 Games to Make Learning Programming Fun Here are two games I stumbled upon whose key mechanic is programming. Each game can make learning to program fun.
Platforms & Languages The Evolution of Go: What’s New in Version 1.21 Go 1.21 has solidified the language's reputation as an adaptable, efficient, and community-focused platform.
Personal Optimization Process vs. Project: From Knitting to Programming You will occasionally see makers refer to themselves as Process people or Project people, and most people fall into one of the two camps.
Extracurricular Activities Programming for Arduino? Use Platform.io instead of the Arduino IDE For a fun side project in Arduino, I discovered you can use the Platform.io plugin to do tons of embedded programming in VSCode.
Platforms & Languages Learn a New Programming Language Even If You Don’t Need It Why bother learning another programming language? Take the pressure of learning something "useful" and just have fun.
C# Everything a Java Developer Needs to Know About C# Learning a new programming language can be intimidating. Luckily, C# is incredibly easy to dive into if you have a background in Java.