2024
- Rust: Unit tests in a separate file on
- Updated the README for the Theme Repo on
- Jujutsu: Working With Git on
- Jujutsu : git compatible but better DVCS on
- Rust: Doubly Linked List on
- Waydroid on
- No One is (really) Evil on
- How to run multiple postgres docker instances on local machine on
- How to Turn Off Inlay Hints in VS Code on
- Kinto : Mac Keyboard layout on Linux on
- Better History Search on
- How to define task dependencies in justfile on
- Installing Espanso on openSUSE on
- Installed openSUSE on Macbook Pro (Intel) on
- Terminal : How to copy files showing progress on
- macOS : Possible workaround for `Disk Not Ejected` error on
- MacOS : How to Clean up the disk on
- Vivaldi: How to save all open tabs (and Why ?) on
- What does demunge mean in clojure repl ? on
- How to use Google Keep for Quick Capture with Obsidian on
- When Firefox does not open on
- How to pretty-print in Rust on
- How to specify the size for the embeded image in Obsidian on
- macOS : Whichspace → on
- Creating Youtube Banner on
- direnv with python on
- Helix: Vertical Selection and Edit on
- Omakub : Lazyvim on
- Omakub : Pinta on
- Zellij Plugins : zellij-forgot → on
- Read Paywalled Articles for free - at least some anyway on
- Omakub → on
- fill-paragraph in Helix on
- macOS: How to render thin(ner) strokes in Alacritty on
- Django: Create new project in an existing folder on
- UV: Superfast pip replacement written in Rust on
- Rust: How non-primitive types are available in the default scope on
- How Zellij saved me on
- Importance of Making Things on
- Homework for Life on
- Vivaldi Browser on
- `#[cfg]` attrib vs `cfg!` macro in Rust on
- Rust : Use println! only in Debug Build on
- `Vec::with_capacity` in Rust on
- Conditional Compilation in Rust on
- You can now follow this blog from Fediverse on
- Conventional Commits → on
- rust can Divide by Zero on
- Rust: Clone vs Copy on
- How to create IDE like experience in terminal using Zellij on
- error: Unknown binary 'rust-analyzer' on
- Format raw strings in rust on
- How to use .env files with your rust project on
- Left Sage on
- Why I switched to Zellij on
- How I generated 2000 parallel requests using nu-shell on
- Clippy on
- Nu Shell on
- Oxidise Your Life → on
- 100 Days of Rust : Day 9 (Testing) on
- 100 Days of Rust : Day 8 on
- 100 Days of Rust : Day 7 on
- 100 Days of Rust : Day 6 (Ownership) on
- Logseq : Take 2 on
- Access Google Bard via API on
- 100 Days of Rust : Day 5 on
- 100 Days of Rust : Day 4 on
- 100 Days of Rust : Day 3 on
- 100 Days of Rust : Day 2 on
- 100 Days of Rust : Day 1 on
- 100 Days of Rust : Day 0 on
- Obsidian.nvim plugin on
- Obsidian has vim keybindings on
- Obsidian on
2023
- New Car on
- M-x butterfly on
- Domain Expired : Moved to Netlify DNS on
- Bruno: Local-first Postman Alternative → on
- Uninstalled Instagram on
- Emacs Bedrock : First impressions on
- Use different init directory in emacs 29+ on
- Spellcheck in Vi/m on
- Markdown vs Orgmode on
- Respect and Authority on
- Rails is not ruby on
- Trying Macports on
- Interesting Netlify Build Problem on
- Pass request specific context to Sidekiq on
- Migrating PKM Site : Updates on
- Rename File in Emacs on
- Read from Dead Letter Queue on
- New PKM Site → on
- Considering migrating PKM Site on
- Emacs Glasses Mode on
- .NET Package Management on
- Microsoft's Confusing (or Incorrect?) Documentation on
- Changing Emacs Look-N-Feel on
- Language Before Framework on
- Ameba: Rubocop for Crystal Language on
- AMQP Versions on
- Devnagari on
- Used Python After Long Time on
- How to track subtasks in Org on
- Org for TODOs on
- E/N Style Blog on
- Trying Denote for Note Taking on
- Crystal Language: C Like Performance, Ruby Like Syntax on
- Bullshit Jobs on
- Be Better Than You Were Yesterday on
- Magit fixed on
- Back to Doom : For work on
- CPR for Work on
- Switched to Arc on
- MacOS Upgrade : The Conclusion on
- MacOS Upgrade : The beginning on
- Zed Editor → on
- After Factory Resetting the Phone on
- What is a micropost ? on
- Resetting Phone : Part 1 on
- VSpaceCode on
- NANO Minemacs on
- The Arc Browser → on
- Gitlab WebIDE on
- Nano Emacs → on
- Type accent marks in Wezterm on macOS on
- How to type accent marks in macOS on
- Affirmations on
- Memos: A lightweight, self-hosted memo hub → on
- Do Something on
- Org Roam on
- Minemacs → on
- Bullet train: Rails based framework → on
- Now individual posts too show title, date and tags on
- D2 Playground → on
2022
- Year 2022 Review on
- Why do people watch horror movies? on
- How to get 13 Digit Epoch time in Shell (Ruby Version) on
- Emacs D2 Mode on
- Pixey.org on
- paint.diagram.com → on
- Using VSCode on
- Drawing Tablet on
- XP Deco mini 7 on
- Zsh Autosuggestions on
- Emacs Mode in Shell on
- Firefox Test Dark Mode on
- How to Support Both Light and Dark Mode for your app on
- D2 Layouts on
- D2 : A modern diagram scripting language on
- Beggar on
- Insert timestamp anywhere using Espanso on
- Stashpad → on
- How to find people to follow on Mastodon on
- Understanding Mastodon on
- Mindmaps in Emacs on
- Emacs: How to exclude files when searching in a project on
- Rolf Potts and Richard Bach on
- Helix Open File on Side on
- Rails Runner on
- Better Git Status With fzf.fish on
- Vim Keybindings for Helix on
- Helix New Release (and how to go to the last line in a file) on
- Improve Markdown output: Use HTML snippets in Markdown on
- Back to Emacs on
- Telekasten on
- Wezterm on
- Bang Methods in Ruby (and Rails) on
- Interruption is the Enemy of Productivity on
- Enable Syntax based Fold in Neovim on
- Using Telekasten with Nvchad on
- Import json data to hosted elasticsearch on
- Better Tabs Kitty on
- Better Icon for Kitty on
- Import data from Dockerized Postgres to Elasticsearch on
- Setup Elastic Search Locally via Docker on
- Espanso With Helix Editor on
- Grammar Check with Helix Editor on
- Helix Editor on
- guifont in Spacevim on
- Floating Terminal in Neovim on
- Emoji Completion for Neovim on
- Neovim From Scratch on
- Working Offline on
- Using Projects With LunarVim on
- Mystery of Un-upgradable KeepassXC on
- Updating LunarVim on
- Neovide with LunarVim config on
- First Ruby MR on
- Got VimR working with LunarVim on
- VimR on
- Back to Lunar Nvim on
- Doom Nvim Maintainer Leaving (?) on
- Left Stck.me on
- Doom Nvim on
- Added GA Support to Indiefeed Theme on
- Read The Docs Carefully on
- Sketch: Dancing Queen on
- Ruby Debugger on
- Bundler on
- Where Are My (Ruby) Gems ? on
- Lunar Nvim on
- Exploring `irb` on
- Now I have Email Address on my own domain on
- Fish function to read webpage in Terminal on
- IRC on
- Ruby for Python Programmers on
- Learning Ruby: Syntax (Part 3) on
- Icons in Directory Listing on
- Learning Ruby: Syntax (Part 2) on
- Installing Ruby on
- Learning Ruby: Syntax (Part 1) on
- Tmuxinator: Manage complex tmux sessions easily on
- Firefox Reader mode in your Terminal on
- Fuzzy Search in fish with fzf on
- text mode browsing in Emacs on
- Installed `most` pager on macOS on
- Hugo Modules on
- Dooble Browser on
2021
- 🌱 Automate Dendron Publishing on
- Espanso 2.x (Alpha) on
- Espanso (Legacy) on
- Color Scheme Media Query on
- Dynalist to Logseq on
- Logseq on
- Deployed Microblog on
- Appflowy on
- Back to DDG on
- Hacking IndieFeed Theme on
- Nvim on
- Integrated terminal in Emacs on
- Install LetsEncrypt certificate on
- Configure `rsyslog` on