Git for Beginners: An Interactive Command Line TutorialGit is one of the most poorly understood developer tools. There are a couple of reasons for this: Git is a complex tool. It has a lot of features and a lot of moving parts. Git is poorly taught in bootcamps, schools, and online courses. Most people ...Jan 12, 2023·8 min read
How To Go From Ignored to HiredGetting my first web dev job was painful. After 100 ignored/rejected job applications, I knew there was something wrong. With time I learned the truth. Employers ignored me because I lacked employment history. It makes sense: the more experience you’...Mar 14, 2022·2 min read
How to Pick the Best NPM PackagesPicking the best NPM package is no easy task; there are always too many options to choose form: React vs Next vs Vue vs Angular vs Svelte vs … Express vs Koa vs Fastify vs Nest vs … Sequelize vs Prisma vs TypeORM vs Knex vs … At the end of the day,...Mar 4, 2022·3 min read
The 3 Best Full-Stack Hosting Platforms (2022)I’ve compiled the 3 best full-stack hosting platforms based on 3 criteria: Ease of Use (You don’t need to learn/know dev ops) Generous free tiers Affordability Disclaimer: Since we are focusing on full-stack apps we will ignore popular front end h...Mar 3, 2022·3 min read
Full-Stack JS is Insane… Is Rails better?“Is Rails better for full-stack development?” is a question I see a lot. The person asking is typically a full-stack JS developer that is overwhelmed by the sea of frameworks to choose from. In this post we will see what sets Rails apart from full-st...Mar 2, 2022·2 min read