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.

    2024 ¬

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

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

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

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

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

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

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

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