Rethinking Reactivity in Angular: A Deep Dive into Angular SignalsToday, I’m hyped to share some game-changing updates in Angular’s approach to change detection. Though it has been in development for a…Oct 25Oct 25
Demystifying GraphQL: A Quick Introduction to GraphQL for Modern Web DevelopmentGraphQL has been gaining popularity in recent years as a modern approach to API design and data fetching. In this intro to GraphQL, I’ll…Mar 13, 2023Mar 13, 2023
Understanding the MERN Stack for Full-Stack DevelopmentRecently, I was tasked to build work on a take-home assignment for an interview where I decided to use the MERN stack for the first time…Jan 30, 20231Jan 30, 20231
Clean Code 101: CommentsClean code is all about making your code as readable and maintainable as possible. One important aspect of this is the use of comments. In…Dec 29, 20221Dec 29, 20221
Clean Code 101: FunctionsIn his book “Clean Code,” Robert C. Martin discusses the importance of writing clean and well-structured functions in software development…Dec 9, 20221Dec 9, 20221
Clean Code 101: Test-Driven DevelopmentUnit Tests & Test-Driven Development (TDD)Nov 21, 2022Nov 21, 2022
Clean Code 101: Properly Naming our Variables and FunctionsA programmer who writes clean code is an artist who can take a blank screen through a series of transformations until it is an elegantly…Nov 7, 20221Nov 7, 20221
Utilizing LinkedIn for the Early-Career Software EngineerOver the past few weeks, I have had a couple of my friends reach out to me looking for LinkedIn tips. I spent the past couple of years…May 4, 20221May 4, 20221
Published inBetter ProgrammingGetting Started With Three.jsImporting your first 3D model into ReactApr 21, 20222Apr 21, 20222