I offered free advice as a 6+ year Senior Developer, here are my answers to the top questions I got

I have learned so much online over the last decade from others, here is my best shot at giving back! Last week I made a post on /r/cscareerquestions titled “Anyone here need advice/mentorship from a Senior Software Developer with 6+ years?”. Over the course of 7 days, I spent 15+ hours responding to over 200Continue reading “I offered free advice as a 6+ year Senior Developer, here are my answers to the top questions I got”

Announcing beta launch of Siege the Castle – a new digital game great for virtual hangouts

I’ve been working on Mobo Games (https://gomobo.app) steadily for the past 4 years. It actually started as a side project to learn a new tech stack, but it evolved into a fleshed out business idea as I got more into the “indie-hacking” mindset. I drew my original inspiration for Mobo Games from playing Jackbox games.Continue reading “Announcing beta launch of Siege the Castle – a new digital game great for virtual hangouts”

The Best Productivity Tool for Taking Notes (in my humble opinion)

I want to start by saying that my thoughts here are as genuine as they come – I don’t run ads and I don’t have any affiliation to any of the product mentions in this post. I am simply someone who likes to try various productivity tools and have thus formed some opinions in thatContinue reading “The Best Productivity Tool for Taking Notes (in my humble opinion)”

Designing and Implementing a Ranking Algorithm

I recently had the desire and need to create a ranking algorithm for a side project I was working on. I wanted to keep both the design and implementation fairly simple for my project, so I think this post will be great for people wanting to get their toes wet. The ranking algorithm I ended upContinue reading “Designing and Implementing a Ranking Algorithm”

Real-world programming interview question #1

As programmers, we like to solve problems. In school, we thoroughly enjoy working through solutions for our homework problems. When interviewing for a developer job, we have to solve some complex programming problems (on the spot). As software developers, we still work through complex problems, but suddenly our solutions have more weight because they are solvingContinue reading “Real-world programming interview question #1”