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

  • Pointers in C Explained: What They Are and Why You Need Them

    When I first learned pointers in C, I thought they were very annoying. I would always run my program and then I would run into a segmentation fault error, and then I would have no idea why there was an error going on. It was just annoying to keep track of all the different pointers,…

    Read More

  • How to Approach a Coding Problem: Step-by-Step Guide for Beginners

    Coding problems can seem overwhelming at first glance. Just take a look at this problem—Palindrome Number. This is a problem on LeetCode, and in this problem, it says:“Given an integer X, return true if X is a palindrome and false otherwise.” This is overwhelming at first because we know how to determine if a number…

    Read More

  • The Secret Language Of Computer Data EXPLAINED!

    Often we’re told that data to computers are just ones and zeros. What this means is that computers don’t actually understand or know what the data is that they’re dealing with and what they’re referring to. Like, say you send your email to your friend—technically, your computer doesn’t really understand what that data is. Even…

    Read More