Learn 4 proven ways to familiarize yourself with a new codebase fast: understand business logic, review architecture, run and debug locally, and study past code changes. Perfect for developers joining a new project or open-source repo.

 2 minute read

If you use Apple Notes, you’ve probably noticed that when you paste a link, sometimes it appears as a plain URL, and other times it shows up as a rich link preview with a thumbnail and title. Well, here’s the step-by-step guide for how to convert a plain URL into a rich link preview in Apple Notes.

 1 minute read

I decided to review GitHub Copilot (inside VSCode) combined with GPT-4.1 to see how well they could handle a real-world cross-platform porting task.

 3 minute read

Is it worth it to pursue software engineering jobs anymore due to A.I.? Yes, in my opinion. Here's 6 reasons why.

 3 minute read

Learn how to stand out as an aspiring coder by taking on freelance and contract work, crafting professional agreements, and showcasing real-world projects on your resume.

 3 minute read

Burnout in technical roles often goes unnoticed until it's too late. Learn the early signs, long-term effects, and actionable steps to recover and protect yourself from burnout.

 4 minute read

Is 'vibe coding' a healthy practice for those learning to code and those building serious software? "Vibe coding" which involves heavy use of AI in the coding process and skipping over traditional planning and structure.

 3 minute read

I’m always working on building better habits (and breaking bad habits) in order to become a better software developer. A while back I read (well, listening to) “Atomic Habits” and it’s was pretty helpful! Here are 4 things I’ve taken from it to apply to my software development journey.

 4 minute read

Coding issues can be exhausting, but they don’t have to be impossible. Here are some of my tried-and-true tips for tackling these headaches before they turn into migraines.

 4 minute read

Opinion: I think right now is a “sweet spot” in the development of AI and robotics — where they are still aiding and supercharging our workflows, versus completely replacing our work (yet).

 3 minute read