Announcing Ladderly, Patreon, and More!

I recently created Ladderly, which is a career accelerator and coding bootcamp alternative. Individuals looking for their first job in tech, or experienced programmers looking to level up can leverage this site. The site currently has three components, although more may be added later: A community or social network, currently implemented as a Discord server. … Read more

Pioneer Hackathon Retrospective

This article describes what I learned during recent hackathon participation. Before I dive in, let me give a shoutout to this great team, and a double-shoutout to Ben Awad for organizing the team: Alex Luong (Twitter, GitHub) Ben Awad (Twitter, GitHub) Radi Huq (Twitter, GitHub) First I’ll describe the hackathon, then I will describe what … Read more

An 8 Week Coding Curriculum

This article outlines a curriculum that can be used by a senior programmer to mentor and train a learner from scratch. This curriculum is heavily applied with a focus on web development. As of 2020, I recommend learning React for reasons outlined here. I recommend learning SQL over NoSQL for employability reasons. I recommend following … Read more

Base Component Naming

Say I have a project called React Report Maker and it has a report component. Components should be super generic right? So I should probably just call the containing file report.js right? Wrong. Generic components are great but if they are truly generic we should expect they will be reused in multiple applications. If you … Read more