Posts and notes
547 entries written here.
typescript
Typescript was created at Microsoft. Learn TypeScript Deep Dive by basarat is a good tutorial for TS. It helped me understand various terminology like what…
pandas
Top level notes Pandas Documentation Homepage Installing (2.0) -- pip install pandas==2.0 installing pandas will also install numpy Pandas helps in working…
Obsidian
Obsidian is a knowledge base that works on top of your local folder of plain text files. Think of logseq and roamresearch. Obsidian Graph, manually exported…
Logseq
Logseq is the open toolbox for workflows that deal with lots of information. I used logseq before I moved to obsidian.
Work
Work Is Work | codahale.com Doing Great Work by Paul Graham. Good work summary by \@jasonshen via ---
Distributed Systems
News Systems Distributed '24 Conference notes by Gabriel Guerra Learning Learning about distributed systems: where to start? from Prof Murat Demirbas. MIT…
SVG
TinyVG -- binary format with 10 commands and a readable 20-page spec; can render a large subset of SVG (and has some good criticisms of SVG qua format) 🐥 A…
Awk
Fascination of AWK | Volodymyr Gubarkov AWK technical notes | Volodymyr Gubarkov Python vs. awk - To awk or not Why Learn AWK? | Jonathan Palardy's Blog…
ConTeXt
Context installation 2022-03-22
LaTeX
The most popular typesetting macros for TeX; created by Leslie Lamport Books Modern LaTex, CC licensed book by Matt Kline (bitbashing.io). Unlocking LaTeX…
Vercel
Notes Vercel Markup Many of Vercel's products are built on top of another service. They usually add a significant markup that may not outweigh the convenience…
Minify HTML
wilsonzlin/minify-html : Extremely fast and smart HTML + JS + CSS minifier, available for Rust, Deno, Java, Node.js, Python, Ruby, and WASM The Python library…
Procastination
Why you procrastinate even when it feels bad (below is the transcript of the above YouTube video with my highlights) It’s 5 p.m. and you’ve just realized that…
LLM
Introductory Materials Generative AI exists because of the transformer -- A visual story from Financial Times; Sept 2023. Large language models, explained with…
Java
Modern Java - an online book; a 2026 approach to learning Java in bite-sized lessons. Don't have to start in an IDE for one. Internals Overhead of Returning…
JAX
JAX is a Python library which augments numpy and Python code with function transformations which make it trivial to perform operations common in machine…
GTD
Notes from "Making it Work" Six Horizons of Focus ---- Other GTD links Getting things done (in small increments), tactics: Make progress every day. Always know…
Window managers
Mac I Use Hammerspoon with ShiftIT Magnet – Window manager for Mac Window Manager for Mac OS - VEEER Windows LGUG2Z/komorebi: A tiling window manager for…
Git
Learning Git Why Git is hard Confusing git terminology; Nov 2023 by Julia Evans. Things I wish everyone knew about Git ) and (Part II) by Mark Dominus (…
Elixir
Elixir for Humans Who Know Python · Hibox The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019 - YouTube Understanding the Elixir Machine Learning Ecosystem…
GPT
GPT = Generative Pre-trained Transformer GPT in 60 Lines of NumPy | Jay Mody How GPT3 Works - Visualizations and Animations – Jay Alammar – Visualizing machine…
Computer Science Education
The Missing Semester of Your CS Education -- You should do this self taught course from MIT whether if you have a degree in CS or not. This is my top…
Archive.org
Some links from Archive.org Panchatantra in Karnataka Sculptures by Channabasappa Patil S. Lilavati's daughers, the women scientists of India. The Kautilya…
Deep learning
Books Mathematical Engineering of Deep Learning (online book). (Liquet et al. 2024) Deep Learning with Python by François Chollet (Google; Keras, TensorFlow…
System Design
Attention Conservation Notice This specifically refers to software systems. Perhaps even more narrowly to Distributed Systems that involve Data, Web etc., Very…
ML Ops
MLOps Requirements ---- visenger/awesome-mlops: A curated list of references for MLOps MLOps References Papers Operationalizing machine learning: An interview…
Csharp
Why Tracebit is written in C#; Jan 2025. "Tracebit deploys and maintains tailored security canaries, proactively detecting intrusions across your organization…
Deno
Deno — A modern runtime for JavaScript and TypeScript. Learn it -- Deno by Example How Deno works especially the bits about Extensions, web workers, and…
Webhosting
Show HN: SinglePage – Quickly and anonymously publish a page to the web | Hacker News; see some interesting options to publish single pages on the web…
Podcasts
A note on various podcast episodes I have heard (partially or fully). Starting in Aug 2025, I will try to make an attempt to note what I have heard. 2025-08-02…
- Older