Blog

Thoughts on technology, development, and professional growth.

Golang Anonymous Structs

Taking advantage of type safety in small places

GolangStruct
2 min read

Handling errors concurrently in Go

Idiomatic pattern for error handling with a wait group

GoIdiomConcurrency+2 more
4 min read

Limiting Goroutines with a Semaphore

Only run a number of goroutines at once

GolangConcurrencySemaphore
5 min read

The Comma Ok Idiom

A common idiom in Go

GoEffective GoIdioms+1 more
3 min read

Can you give too much information in your error messages?

Times when errors are better to be unspecific

GolangAuthorizationSecurity+1 more
3 min read

How I created a check out later component

Let your readers decide when to read your post!

ReactJavascriptSupabase+1 more
6 min read

Fix bugs by reading the room

Sometimes technical skill is not needed to smash bugs

BugsEnterpriseSoftware Architecture+1 more
4 min read

Creating an online guestbook using Supabase

How to use the new Firebase alternative to add a cool feature to your site!

ReactJavascriptSupabase+1 more
7 min read

How to use JavaScripts Reduce

Learn one of the complex JavaScript array methods by re-creating it yourself

JavaScriptReduceFunctional Programming+1 more
5 min read

No Scroll Body Hook

Preventing the background contents from scrolling while having a modal open

ReactHooksCSS+1 more
4 min read

Introduction to Git Bisect

Becoming an efficient bug 🐞 detective 🕵️‍♀️

GitBugsTutorial
5 min read

What is Dependency Injection?

Decoupling your code for success 😎

Software ArchitectureDesign PatternsLessons
7 min read

Using VSCode regions to better organize your code

Organize your code and thoughts better with this small tip

ReactJavascriptSoftware Architecture+1 more
2 min read

Array and Object Destructuring

Writing more elegant code by defining your variables with ease.

ReactJavascriptSoftware Architecture+1 more
3 min read

The Connected Component Pattern

A fancy way of separating your presentation layer from your data layer in React.

ReactJavascriptSoftware Architecture+1 more
6 min read

SVU Hackathon Winners

A few friends and I participated in PackHacks, a Hackathon ran by North Carolina State University. We won a category and even had an article written about us.

HackathonRecognition
1 min read

Creating your very own portfolio website without spending a penny

The trendy way to get your name out there. (and learn CI/CD while youre at it!)

NetlifyJekyllPortfolio+1 more
8 min read