This is what Jayesh Bhoot looks like, with a lopsided smile on its right, which almost closes his right eye while smiling, which strongly implies that he needs to work on his lazy left-side cheek muscles.

All posts

  1. git stage over git add

  2. On Stephen Baxter's Manifold books

  3. Tip for my future self: If Emacs throws an arcane error — project--read-file-name: Wrong type argument: stringp, nil — while trying to find a file in a git project (C-x p f), then one likely reason is that the git project is empty.

    Solution? Make sure you have something inside the git project. Even a staged file is enough.

  4. How I configured OS-specific fonts in Emacs

  5. A case of unsoundness in TypeScript

  6. Understanding various syntaxes to annotate a function's type in TypeScript

  7. JavaScript function declaration v/s arrow function in a browser console

  8. Someone's high hopes- to dash or not to dash

  9. Copying all files of a directory, including hidden ones, with cp

  10. Proximity of an error in static and dynamic languages

  11. Design Rework #1 - reworking my university hoarding

  12. Making tanstack docs more accessible with Stylus

  13. Use cases for <form method="dialog">

  14. Name your SQL constraints

  15. Connecting to MySQL running on NixOS on local network

  16. Flossing - do orthodon't. There is no try.

  17. Being chill

  18. A mental model for Linux file, hard and soft links

  19. The Trumping Joke

  20. Different kinds of simple

  21. Ki modal editor - first impressions

  22. How I use :has() selector to add table of contents

  23. Forgotten lesson remembered after staring 5 minutes at the screen: innerHTML cannot contain a <script> tag.

  24. Cool ways to generate a UUID

  25. Choosing curious over judgmental

  26. Scripting with Scala

  27. Task failed successfully - Linux edition

  28. British v/s American comedy dramas

  29. Stubborn pop-up on Mutual Fund Utilities (MFU) website

  30. Effective Scala, part 8 - OO concepts

  31. Series - Effective Programming in Scala

  32. Effective Scala, part 7 - entry point of a project

  33. Effective Scala, part 6 - Scala Build Tool (SBT)

  34. Effective Scala, part 5 - collections

  35. Effective Scala, part 4 - function v/s method

  36. Effective Scala, part 3 - compatibility roulette

  37. Effective Scala, part 2 - domain modelling

  38. Effective Scala, part 1 - elements of a program

  39. An overview of OCaml editor tooling

  40. Memorising branch order in git rebase

  41. I switched to fish shell Nope. Back to bash.

  42. Make an opam local switch and dune init project work together

  43. Spoonfeeding machine architecture to OCaml toolchain on Apple Silicon

  44. List of movies better than their book counterparts

  45. An elegant triplet of fonts

  46. How to mark up a code snippet in HTML

  47. Location of emacs config

  48. What box-sizing does

  49. Fake SHA256 in a Nix derivation

  50. How to use Hover Click without animation in GNOME

  51. How to write a Firefox add-on in ClojureScript