Archive
Complete timeline of all posts and notes
38
Blog Posts
28
Notes
66
Total
2025
Blog
My Vim setup in VSCode
Blog
Part 8: Neovim git integration
Blog
Part 7: Neovim formatter with conform.nvim
Blog
Part 6: Neovim auto-completion with blink.cmp
Blog
Part 5: Neovim syntax highlighting with Tree-sitter
Blog
Justfile became my favorite task runner
Note
[Gozzi] Native mermaid support
Note
[Gozzi] Native KaTeX support
Blog
Why I built my own static site generator
Blog
Part 4: Managing snacks.nvim with native vim.pack
Blog
Part 3: Setting up Neovim native lsp
Note
[Note] managing everything with nix-darwin + home manager
Note
[Note] make your shell magical with Atuin
Note
[Note] everyone should use zoxide
Blog
Part 2: Setting up neovim 0.12 (the core configuration before plugins)
Blog
Part 1: My Journey from IDEs to Neovim
Note
[Note] Different ways to batch update Nodejs dependencies
Note
[Note] The fastest way to rewrite Git history
Note
[Note] You don't need husky
Blog
Scripting tools - A Node.js friendly alternative to makefile
Note
[Note] Display colors in Makefile
Note
[Note] Display all Makefile commands
Note
[Note] Supercharge Git with fzf
Note
[Note] Better Git log
Note
[Note] Managing multiple Git accounts
Note
[Note] Git aliases
Note
[Note] Run a command if there are unstaged changes
Note
[Note] List all files tracked by Git
Note
[Note] Git Checkout vs. Git Switch
Note
[Note] Git Reset vs. Git Restore
Note
[Note] Ingore all .DS_store files globally
Note
[Note] Update all Git submodules to latest commit
Note
[Note] Run Github actions locally
Note
[Note] First attempt at migrating from Homebrew to Nix with Nix Home Manager
Note
[Note] Tilting window management on macOS with aerospace
Note
[Note] Manage better for my dotfiles.
Note
[Note] Returning to Neovim for Coding
Note
[Note] CLI tools I love using
Note
[Note] Ghostty?
2024
Note
[Note] I’ve started implementing short notes on my website
Blog
How to build dual package npm from Typescript - the easiest way
Blog
Essential tsconfig.json options you should use
Blog
Migrate to ESLint 9.x
Blog
Why you might be using Enums in TypeScript wrong
Blog
Should you switch to Deno?
Blog
My blog now offers full-text RSS feeds
Blog
Transforming website images into WebP with Rust for faster loading times
Blog
Dynamic Github profile with Bun and Typescript
Blog
How I made my GitHub profile README dynamic
Blog
New home for my website
2020
Blog
Create simple web app Nodejs with Docker
Blog
Config ESLint, Prettier for React App in VSCode
Blog
Setup Webpack React TypeScript
Blog
Setup Webpack TypeScript
Blog
Basic Setup Webpack
Blog
Syntax Python vs Javascript
Blog
Better In Ruby - 02
Blog
Better In Ruby - 01
Blog
Rails 5 or Rails 6 ?
Blog
How to switch to another Rails version
Blog
Build your personal website without spending any money
Blog
Simple coding challenges with Ruby - 03
Blog
Simple coding challenges with Ruby - 02
Blog
Simple coding challenges with Ruby - 01