meain/blog

Hi, I'm Abin Simon, a Research Engineer. And this was supposed to be filled with `site.author.bio` had I written one.

    2025 ¬

  1. Building personalized micro agents
  2. 2024 ¬

  3. Go talk to the LLM
  4. Putting Go's Context package into context
  5. How does sync.WaitGroup work
  6. Firefox bookmark keywords for faster navigation
  7. Just enough CORS to not get stuck
  8. 2023 ¬

  9. Navigating around in your shell
  10. How I manage my tasks in LogSeq
  11. What is in that .git directory?
  12. Splitting and joining using tree-sitter
  13. Releasing scopeline.el
  14. 2022 ¬

  15. What is in a modern code editor?
  16. EmacsConf 2022
  17. Self hosted location history
  18. Navigating config files using tree-sitter
  19. Playing around with tree-sitter in Emacs
  20. Your terminal on lsd
  21. Drag and drop from terminal
  22. A useful shell prompt
  23. 2021 ¬

  24. Introduction to nix
  25. Intelligent snippets using tree-sitter
  26. Releasing gh-issues-to-rss
  27. Emacs alternatives for pouplar Neovim plugins
  28. Just flip a coin
  29. Releasing evil-textobj-tree-sitter
  30. A better way to think about tests
  31. Zooming into Zoom meetings
  32. Edit everything in Emacs
  33. Templating things in Airflow DAG
  34. Just a simple markdown previewer
  35. 2020 ¬

  36. My workflow hacks
  37. Highlight yanked region in Emacs
  38. Just a bunch of git stuff
  39. Floating scratch terminal in tmux
  40. What you need might not be Kubernetes
  41. Copy file opened in macOS preview to working directory
  42. Completely remove a file from git history
  43. What exactly are stock options?
  44. A simpler method for a reactive UI
  45. Mounting S3 bucket in docker containers on kubernetes
  46. Auto shutdown VM if no active SSH connections
  47. Dynamic reverse proxy using nginx in Kubernetes
  48. 2019 ¬

  49. Switching to DuckDuckGo
  50. Table operations like in Nu shell in BASH
  51. How to create a SVG blob thingy in HTML Canvas
  52. Making sure you won't commit conflict markers
  53. Accessing Kubernetes API from a Pod (RBAC)
  54. Git never forgets, well kinda. `git-reflog`
  55. Setting local files as New Tab page in Firefox
  56. Understanding Kubernetes (Basics)
  57. Beginners guide to tensorflow serving
  58. Automatically list files after cd
  59. A bit more about configuring nginx (rewrite and alias)
  60. How to do server side autocompletion (networking parts)
  61. Understanding Rust macros
  62. A really simple nginx config
  63. 2018 ¬

  64. Publishing a console application to pypi
  65. Docker basics
  66. Quickly go to project root
  67. Connecting `Redux` to `React`, simplified
  68. Take a picture of you every time you open your laptop
  69. 2017 ¬

  70. Creating a tic-tac-toe game in Clojurescript using Reagent
  71. Ehh, Webassembly?
  72. How Emacs took over my Vim life
  73. How to make Vim and Tmux friends with system clipboard