Want to start learning how to code?

I’ll help you get started in learning how to code without getting stuck in 30 days!

About

Hello! My name is Henrik, programming coach and principal engineer. Thank you for visiting my page!

My first job ever was as an undergraduate teaching fellow (UTF) for the programming classes in my department at UMD. I taught fellow classmates how to program in C. I didn’t realize it back then but those programming classes were the most important classes I took for my career.

Since then, I’ve gotten my masters and worked in software research and development for the past 10+ years.

I am looking forward to sharing my experience and teaching what I know with you 🙂

Contact

Latest Blog & Articles

  • Learn Makefiles in 12 minutes! [Beginner Tutorial]

    If you’ve ever worked on a C project with multiple files, you’ve probably run into this problem: You don’t just have one .c file, you have a whole bunch of them. And compiling everything manually with gcc starts to feel messy, repetitive, and honestly… annoying. That’s exactly where Makefiles come in. In this post, I’m

    Read More

  • Why Vibe Coding is Making You Worse

    AI Can Write Code… But It Can’t Think Like You Recently at my work, I was coding a GUI in C#. And I thought this was a good time to start using ChatGPT to help me write my code because it got me about 70% of the way there. But what I noticed was it

    Read More

  • Why You’re Stuck in Coding Tutorials (and how to get unstuck)

    I recently got an email from a subscriber who just graduated with an engineering degree. He can code in MATLAB, Python, and R, and he can ace any coding class. But he shared something interesting that I hear from developers every day. He said that every time he starts a new software project, he feels

    Read More