shx

shx is a simple CLI tool to quickly find commands without leaving the terminal. shx calls a Cloudflare Workers AI instance, which uses llama3 as the model to generate responses. The Cloudflare Worker streams the response back to the CLI client.

Read More

tattooGPT

tattooGPT is an application where you can quickly generate tattoos based on keywords. You can go from an idea to a live piece in seconds. All you have to do is, prompt the application with a few idea keywords and it will give you an image of the tattoo.

Read More

falcon

falcon 🚀 is a React static generator running on Bun. Currently it's a work in progress. 🚧 The goal of this project is to experiment how Bun performs with static site generation compared to other existing solutions.

Read More

tmux

tmux has been in my dev workflow for a brief time. However, at the time I wasn't fully comfortable with vim.

Read More

⚡ State of front-end tooling and infra

🤔 Why should I care about tooling and infra?

Read More

Back to basics: Go - Linked List

A basic implementation of a LinkedList in Go.

Read More

Switching to AstroNvim

I'm switching to AstroNvim from VS Code.

Read More

Optimizing the dev workflow with LLMs

I'm extremely bullish on being more productive with LLMs such as ChatGPT and GitHub Copilot. I've started producing more output in a meaningful manner with these tools.

Read More

Go concurrency - WaitGroups

The WaitGroup in Go lang is a synchronization mechanism used to coordinate a group of goroutines by waiting for them to complete their execution before proceeding further.

Read More

dotfiles

⚠️ Use with caution WIP ⚠️

Read More

Functional Programming Concepts

Functional programming is a programming paradigm that based on mathematical functions which does computation by avoiding mutation and shared state. Functions are considered as first class citizens in functional programming. There are languages which support both object oriented and functional prgramming like JavaScript, and Python. Languages like Haskell, and Elm are designed only for functional programming. For a beginner starting with a language which is familiar like JavaScript can be helpful to understand the underlying concepts.

Read More

esbuild

esbuild is a new JavaScript bundler written in Go. According to the claims made by the author it is faster than most of the bundlers in multiples of magnitutude. To be fair it should be as it's written in Go, which should execute faster than other bundlers wrtten in JavaScript/TypeScript.

Read More

System Design - Back To Basics

What we'll look into

Read More