D
I Built a Self-Hosted Snippet Manager in Go Because Pastebin Wasn't Enough

Code Vault is an open-source, self-hosted snippet manager I built in Go. It features content-addressed deduplication, version control, auto-expiration, and a fuzzy finder with syntax highlighting all from the terminal.

48 min read
OAuth 2.0 authorization with GitHub (Part 1)

Today we will learn how to implement auth to our app with OAtuh. OAuth is a simple token-based authorization that makes easier for users to sign into your app without haveing to fill forms to create accounts.

19 min read
OAuth 2.0 authorization with GitHub (Part 2)

Today we will learn how to implement auth to our app with OAtuh. OAuth is a simple token-based authorization that makes easier for users to sign into your app without haveing to fill forms to create accounts.

40 min read
Getting Started with Git and GitHub

Git and GitHub are powerful tools used for version control and collaborative software development. Whether you're a seasoned developer or just starting your programming journey, understanding how to use Git and GitHub effectively is essential for managing your code and collaborating with others.

20 min read
Tips for Writing Clean and Maintainable Code

Learn essential tips for writing clean and maintainable code. Follow consistent naming conventions, keep functions focused, use comments wisely, and adopt consistent code formatting. Embrace version control, handle errors gracefully, and avoid global variables. Improve productivity and reduce bugs by producing code that's easy to understand, modify, and debug

21 min read