Archive

Items in descending chronological order of the last-modified date, going back to the early days of this website(2004). Archive copies of the older site are available on The Wayback Machine.


Navigate to: Blog posts Notebooks Logs

See also: pages


Blog Posts

41/2024, week 13 [post]

Monday, 2024-03-25 to Sunday, 2024-03-31

Created: weekly

Google Gemini enabled Workflow Automation [post]

how to speed up your automation

Created: llm · gemini · automation · chatgpt

40/Devon aur Devika [post]

Monday, 2024-03-18 to Sunday, 2024-03-24

Created: weekly

39/Whither ChatGPT? [post]

Monday, 2024-03-04 to Sunday, 2024-03-17

Created: weekly

38/Trip to Chennai, love in Sanskrit [post]

Monday, 2024-02-26 to Sunday, 2024-03-03

Created: weekly · chennai · travel · rss · llm · tools · gui · python

A side quest on Crystal and Marten [post]

Created: crystal · marten · ruby

How will LLMs affect API design? [post]

Created: llm · api · design

37/this section is left blank [post]

Monday, 2023-12-11 to Sunday, 2023-12-17

Created: weekly · golang

36/Visiting the Bangalore Lit Fest [post]

Monday, 2023-12-04 to Sunday, 2023-12-10

Created: weekly · bengaluru · chatgpt · webp · obsidian

34/Sports Day Out [post]

Created: weekly · bengaluru

33/where I dust off the weekly [post]

Created: weekly

Tpot on the terrace [post]

generative ai meetup at Bengaluru

Created: bengaluru · meetups

Alfred workflow to automate saving screenshots using ChatGPT [post]

Use ChatGPT to write an Alfred workflow

Created: aflred · chatgpt · automation

My first Alfred workflow [post]

A hotkey to create a bbedit note with contents of the clipboard

Created: alfred · bbedit · automation · chatgpt

Some logo designs using DALL-E [post]

Generated a few logos for this site using OpenAI's DALL-E 3

Created: chatgpt · dall-e

On the calmness of blogs [post]

Created: bengaluru · blogging · philosophy

An exercise in mindfulness [post]

Created: mindfulness

You are my Paul Anka [post]

Created:

Breakfast an hour away [post]

My first visit the popular Rameshwaram cafe in another part of the city to meet an old friend

Created: bengaluru · thindi

Book Read - "Die Broke" [post]

Die Broke - A Radical Four-Part Financial Plan written by Stephan Pollan and Mark Levine

Created: book · bookreview

Fighting atrophy is job No.1 [post]

Created: book · css

Around kukkarahaḷḷi kere [post]

ಮೊಸಳೆಗಳಿವೆ ಎಚ್ಚರ!

Created: mysuru · travelogue

Climbing Chamundi Betta [post]

She watches over the city

Created: mysuru · travelogue · temple · pictures

Train to Mysuru [post]

A trip to mysuru

Created: mysuru · travelogue · pictures

Python and AI [post]

Created: sqlite · llm · python

Quick Deep Learning Python Development Environment with Poetry [post]

Trying to find a smoother developer experience compared to virtualenvs

Created: python · poetry · xtts · deeplearning

Python Training Outline (2006) [post]

Outline of a python training I did in 2006

Created: python · training

D language on Apple Silicon [post]

Using D programming language on Apple Silicon

Created: dlang · literate-programming

Nim New Project Template [post]

Created: nim · programming

A Custom Server for Shottr [post]

I wrote a PHP script to act as custom cloud server for receiving and storing screenshots from shottr

Created: php · utility · chatgpt

Thursday, June 15 2023 [post]

Created: books · kindle

Thursday, June 08 2023 [post]

Created:

Tuesday, June 06 2023 [post]

Created:

Sunday, June 04 2023 [post]

Created:

First attempt at learning GPT [post]

Created: llm · gpt · javascript · nocode

Monday, May 29 2023 [post]

Created: useless · serverless · python

Tuesday, May 23 2023 [post]

Created: ibm

Monday, May 22 2023 [post]

Created: kubernetes

Tuesday, May 16 2023 [post]

Created:

Wednesday, May 10 2023 [post]

surprise redis finding; leo editor;

Created: redis · python · utm

Tuesday, May 09 2023 [post]

Created:

Automation software [post]

Created: automation

Sunday, May 07 2023 [post]

Created:

Tuesday, May 02 2023 [post]

Created: books · reading

Sunday, April 30 2023 [post]

Created:

Saturday, April 29 2023 [post]

Created:

Friday, April 28 2023 [post]

Created:

Wednesday, April 26 2023 [post]

Created:

Tuesday, April 25 2023 [post]

Created: books · git · latex

A touch of hyperscript [post]

I use hyperscript to add interaction to a web page

Created: html · javascript · htmx · web

Monday, April 24 2023 [post]

Created: python · ai · obsidian · karnataka · tea

Monday, April 24 2023 [post]

Created:

Taskfile is a simpler Make [post]

Created: golang

BBEdit Text Filter to format JSON [post]

First attempt at writing a BBEDit Text Filter

Created: json · bbedit · python · code

Encounter with DuckDB [post]

I get familiar with duckdb

Created: duckdb

Kotlin script to download NYC Yellow Taxi Data [post]

attempting to learn kotlin by using in place of Python

Created: kotlin

First Experience with Wolfram Engine [post]

Created: wolfram

Getting more familiar with Lua [post]

Created: lua

CSV2HTML in Nim [post]

Created: python · nim · utility

csv2html [post]

Created: python · utility

jsonfmt [post]

learn how to use python to format JSON files

Created: python · json · code

Thread Reaper [post]

Created: golang · utility

Thread reader app browser bookmark [post]

Created: javascript

Shell Safe API key / Password Generator [post]

a script to generate safe passwords, but really a tutorial on how to argparse library.

Created: python · code

Python Line Processing Pattern [post]

processing a file, (or a stream) is as old as the hills, learn this pattern with Python.

Created: python

Sustainable tech by The Rabbits [post]

Created: software

Some Interesting Links [post]

Created: patterns

gistash, RFCs [post]

Created: RFCs · git

Some interesting things [post]

Created: programming · commonlisp · makefile · javascript

A few interesting things [post]

Created: scheme · makefile · software

My code in books [post]

Created: programming · python

github codespaces [post]

Created: programming

My Happy Python Workflow [post]

Created: python

Just-what-you-need blogging with bari [post]

Created:

Quip [post]

Created: software

pipx is like brew for python applications [post]

Created: python

Conway's law [post]

Created: computing

Business opportunities by liberating data, case study in restaurant Industry [post]

There are still a lot of (software) business to be unlocked by digitizing paper records and connecting that to the rest of the world as this case study shows.

Created: startup · casestudy

Interesting problems [post]

What is the problem you are actively working on right now? may be a good conversation starter in some settings.

Created: ideas

Adding a new teller | queuing theory example [post]

queuing theory is an important area of knowledge to understand how systems behave at scale.

Created: mathematics · performance · queuing-theory

Hello world [post]

I thought I would like blogging using a dynamic web application that I wrote myself ...

Created:

Creating a (S)CGI app with D [post]

We will use D programming language to build an old fashioned CGI program.

Created: dlang · web

Emails for JAMStack hosted domains [post]

How to forward an email to your jamstack hosted domain.

Created: web · email · howto · jamstack

Querying Amazon Purchase data [post]

A fun little exercise in querying your amazon.com purchase data.

Created: sqlite · amazon

Rust 2018 [post]

This is a response to Rust2018 call for blog posts and how I would like to see Rust evolve this year.

Created: rust

Video transcript - "Streaming ETL in Kafka for Everyone with KSQL" [post]

interesting talk about KSQL

Created: kafka · video-transcript

mdninja + markdown + jinja2 = beautiful HTML [post]

Where I introduce a nifty script (mdninja) to convert your markdown into good looking HTML by using Jinja for templating/layout.

Created: web · python · markdown · tools · code

Archiving websites [post]

Where I discover the WARC format to archive websites.

Created: web

Pandoc 2.0 [post]

new features in my favourite typesetting program

Created: pandoc

Swift and Python side by side [post]

How does Swift compare to Python compare in terms of programming experience?

Created: python · swift

Hello, Swift! [post]

getting excited about Swift programming langauge?

Created: swift

Setting up D development environment on a Mac with Xamarin Studio [post]

We will see how to setup Xamarin Studio do provide syntax highlighting, autocompletion etc., for D programming on Mac OSX

Created: dlang · macosx

An illustrated guide to using Sublime Text 3 for D programming [post]

We will see how to setup Sublime text 3 with syntax highlighting, automatic code formatting, auto-completion, on-the-fly syntax checking and build system integration (build, run, unittest).

Created: dlang · sublime-text

Shell oneliners [post]

Created: code

Import Textpattern to Jekyll [post]

Obsolete. Here only to prevent link rot.

Created: python · web · textpattern · jekyll

Embedded web application stack [post]

Created: embedded · lua

Web applications on embedded hardware [post]

Created: embedded · thttpd · lua · haserl

CGI programming with THTTPD [post]

THTTPD is a fast, light-weight web server.

Created: code · cgi · thttpd

Jekyll 960.gs [post]

Created: css · jekyll

Notebooks

accessibility [notebook]

Created: accessibility

AI SaaS [notebook]

Created: llm

Github Gists [notebook]

Created: web · github

jq [notebook]

jq is a command line tool that you can use it to slice and filter and map and transform JSON.

Created: json

running [notebook]

Created: running

Recommender Systems [notebook]

TODO

Created: machine-learning

Markdown [notebook]

Markdown and Markdown accessories

Created: markdown

Django [notebook]

TODO

Created: django · python

llamafile [notebook]

Created: llm · None

htmx [notebook]

Enhancing web applications without using SPA frameworks

Created: web · htmx · html · javascript

Small LLMs [notebook]

smoler the better

Created: smol-llm · llm

LLM [notebook]

large language models

Created: llm · deep-learning · chatgpt

Programming [notebook]

Created: programming

Processing [notebook]

is a software sketchbook and a language for learning how to code. used to improve visual arts and visual literacy within technology.

Created: visualization · processing

Interesting Programming Languages [notebook]

an opinionated collection of programming languages.

Created: programming-language

Unfinished Projects [notebook]

Created: projects

Sanskrit [notebook]

Created: sanskrit

serverless [notebook]

serverless platforms

Created: serverless · web · cloud

Vector Databases [notebook]

A vector database indexes and stores vector embeddings for fast retrieval and similarity search, with capabilities like CRUD operations, metadata filtering, and horizontal scaling.

Created: databases · vectordb

Archive.org [notebook]

a collection of books, and material from Archive.Org

Created: books · website

AI reading [notebook]

reading material for AI

Created: ai · reading · llm

Python Frontend Frameworks [notebook]

write web frontends without javascript

Created: python · web · javascript

cloudflare [notebook]

web performance and security company

Created: cloudflare

Electronics [notebook]

Created:

DSPy [notebook]

Programming, not prompting, Language Models

Created: dspy · llm

LangChainAI [notebook]

Created: LLM

Meta list of book recommendations by people [notebook]

Created: books · reading · software

OAAS [notebook]

Outcome as a Service

Created: oaas

Agentic Systems [notebook]

Created:

typescript [notebook]

a superset of javascript with types

Created: programming-language · javascript

Machine Learning [notebook]

Created: machine-learning · learning

Computer Science Education [notebook]

notes, and resources for.

Created: computer-science · learning

RAG [notebook]

Retrieval-augmented generation

Created: RAG · llm

Google Gemini [notebook]

LLM from Google

Created: google · gemini · llm

SQL [notebook]

Notes on Structured Query Language

Created: sql · databases

Text Embedding [notebook]

Created: llm

SWE Agent [notebook]

sofware engineer agent enabled by LLM

Created: swe-agent · llm

Python Programming Language [notebook]

Created: programming-language · python

PostgreSQL [notebook]

Created: postgresql · databases · sql

Selfhosted [notebook]

Hosting services that are personal/family/small-group sized

Created: self-hosting · fediverse

OCaml programming language [notebook]

Created: programming-language · ocaml

cloud [notebook]

Created: cloud

Kumar Gandharva [notebook]

Created: music · india

MLX [notebook]

Created: MLX · Apple

terraform [notebook]

Created: terraform

cohere [notebook]

Created: saas · cohere

Foundation Model [notebook]

Created: Foundation-Model

Anthropic [notebook]

Created: Anthropic · llm

Display Tables [notebook]

Created: visualization

Obsidian [notebook]

is a note taking application for knowledge management

Created: pkm · markdown · text-editor

typesense [notebook]

Created: elasticsearch · vectordb

ollama [notebook]

Created: ollama · llm

Software tools [notebook]

Created:

Visualization [notebook]

Created: visualization

Fine Tuning [notebook]

Created: llm

Hyman G. Rickover [notebook]

Created:

FMOps [notebook]

Created: llm

Email [notebook]

hosting, searching your email

Created: email

GPU Rental [notebook]

Rent GPU for running LLM Training loads etd

Created: llm

Sqlite [notebook]

notes on SQLite Embedded database technology

Created: sqlite · databases

Generate Documents from Transcriptions [notebook]

Created: llm

childrens-mathematics [notebook]

Created: children · mathematics

Reward Models [notebook]

Created: llm

Publishing Apple Notes as a Website [notebook]

Exploring way to export Apples notes as a website

Created: notes · apple

GPT [notebook]

Generative Pre-trained Transformer

Created: gpt · deep-learning · llm

fonts [notebook]

Created: fonts

Ray [notebook]

is an open source distributed computing framework to scale compute-intensive workloads in Python

Created: ray · python · distributed

Robert Pirsig [notebook]

Created:

Apache Arrow [notebook]

defines a language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware like CPUs and GPUs. The Arrow memory format also supports zero-copy reads for lightning-fast data access without serialization overhead.

Created: bigdata · analytics · arrow

C Programming Langauge [notebook]

The thing after A, and B.

Created: programming-language · c

Long Form Factuality [notebook]

How factual are the LLMs when generating answers to open ended questions?

Created: LLM

Garbage Collection [notebook]

Created: programming · systems

Godot Engine [notebook]

Created:

Containers [notebook]

linux system Containers

Created: linux · containers · kubernetes · lxd · docker

Fennel programming language [notebook]

Created: programming-language · lisp · lua · clojure

API Development [notebook]

notes on API Development

Created: api

Ansible [notebook]

Created:

HTML [notebook]

Hyper Text Markup Language

Created: HTML

Postscript [notebook]

Notes on Postscript language and tools

Created: typesetting · postscript · programming · graphics

Rust Programming Langauge [notebook]

A modern alternative to C and C++ for system programming.

Created: programming-language · rust

Talks I liked [notebook]

list of talks I liked

Created: lists

Data Engineering [notebook]

Created: data-engineering

Duckdb [notebook]

Duckdb is an in-process analytics database. Sqlite for analytics

Created: sqlite · duckdb · databases

testing [notebook]

you must

Created: testing

webdesign [notebook]

inspiration for web design

Created: design · web

firefox [notebook]

the browser

Created: firefox

ooda [notebook]

Observe, Orient, Decide, Act

Created: ooda

webcomics [notebook]

funny pictures

Created: comics · web

Pandoc [notebook]

Created: markdown · pandoc

vectordev [notebook]

A lightweight, ultra-fast tool for building observability pipelines

Created: vectordev · observability

Wasm [notebook]

web assembly and related technologies

Created: wasm · web

linux [notebook]

The Unix Clone by the Git author

Created: linux

airbyte [notebook]

use airbyte to replicate data from a catalog of connectors

Created: airbyte · data-engineering

Fyodor Dostoevsky [notebook]

Fyodor Mikhailovich Dostoevsky, sometimes transliterated as Dostoyevsky, was a Russian novelist, short story writer, essayist and journalist.

Created: dostoevsky · russian

regex [notebook]

Regular Expressions

Created: regex

Static Site Generators [notebook]

Created: static-sitegen · markdown · markup-languages

matplotlib [notebook]

Created: matplotlib · python · visualization

tmux [notebook]

Terminal Multiplexer

Created: tmux · unix

Netlify [notebook]

Created:

Cascading Style Sheets [notebook]

Created: web · css

Interesting Open Source Software [notebook]

Created: interesting · opensource

testcontainers [notebook]

 an open source framework for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container.

Created: testcontainers

illustrations [notebook]

Created: illustrations

icons [notebook]

Created: icons

transformers [notebook]

Created: huggingface · llm · ai

observable [notebook]

an open-source static site generator for building fast, beautiful data apps, dashboards, and reports.

Created: observable · dataapps

tigerbeetle [notebook]

accounting software database written in Zig

Created: tigerbeetle · zig

superset [notebook]

open-source data exploration and visualization platform.

Created: superset · apache · visualization

reeder [notebook]

is an RSS reader

Created: reeder

zed [notebook]

 high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. It's also open source.

Created: zed

backup [notebook]

notes on how to do backup of stuff

Created: backup

Nim Programming Language [notebook]

Created: programming-language · nim

evidence [notebook]

framework for building data apps

Created: visualization · sql · dataapps

epub [notebook]

epub book format and related stuff

Created: epub

redpanda [notebook]

A protocol compliant implementation of Kafka using Seastar C++ framework

Created: redpanda · kafka

starrocks [notebook]

Created: starrocks · databases · clickhouse

Go Programming Language [notebook]

that programming language with a rodent mascot.

Created: programming-language · golang

Lua Programming Language [notebook]

Created: programming-language · lua

CSV [notebook]

Created: csv · query · tools

Making Websites [notebook]

stuff related to building websites

Created: web

jupyter [notebook]

a notebook for programming

Created: python · jupyter

indian-music-and-arts [notebook]

Created: india · music · arts

polars [notebook]

Created: polars

Javascript [notebook]

Created: javascript · programming-language

mathematics [notebook]

one, two, buckle my shoe

Created: mathematics

Structured Logging [notebook]

When you log something, make it searchable and analyzable.

Created: structured-logging · logging

Lambda Calculus [notebook]

Created: lambda-calculus

Git [notebook]

Distributed Version Control System

Created: git

LLVM Talk [notebook]

Building programming media for novices

Created: llvm-talk

history [notebook]

on history

Created: history

Software Engineering [notebook]

Created:

kafka [notebook]

Created: kafka

select-scala [notebook]

a selction of scala libraries, tools etc

Created: scala

performance [notebook]

notes on performance

Created: performance

risingwave [notebook]

stream processing

Created: risingwave

typography [notebook]

Created: typography

coursier [notebook]

Scala application and artifact manager.

Created: coursier · scala

farmhouse [notebook]

Created: farmhouse

cpp [notebook]

C++

Created: cpp

gleam [notebook]

Programming Language that runs on BEAM

Created: gleam · erlang

twitter [notebook]

whale, whale, whale! if it isn't the fail whale.

Created: twitter

Streaming Systems [notebook]

data streaming systems

Created: streaming-systems

cheatsheets [notebook]

Created: cheatsheets

GTD [notebook]

Getting Things Done

Created: gtd · productivity

Java 21 [notebook]

Created: java21 · java

Erlang Programming Language [notebook]

Created:

Database Systems [notebook]

Created: databases

Algorithms [notebook]

Created: books · computer-science · algorithms · datastructures

svelte [notebook]

a non crazy javascript frontend framework?

Created: javascript · svelte

Code Generation [notebook]

you write code that writes code.. Hmm... sounds (familiar)

Created: code-generation · python

clickhouse [notebook]

analytics OLAP database.

Created: databases

Deep learning [notebook]

notes

Created: deep-learning

xtts [notebook]

Created: xtts

bitwarden [notebook]

open source password manager

Created: bitwarden

Favourite Blogs [notebook]

Blogging was the best thing about the 2000's internet

Created: blogging

My Websites [notebook]

Created: website

LLM Embedding [notebook]

Created: llm-embedding

seastar [notebook]

a C++ library for writing highly efficient complex server applications on modern multi-core machines

Created: seastar · cpp

magazines [notebook]

some magazines

Created: magazines

Ballerina programming language [notebook]

Created: programming-language · jvm · ballerina

Podcasts [notebook]

Created: podcasts

SVG [notebook]

scalable vector graphics

Created: graphics

JSON [notebook]

Created: json

mu [notebook]

My MacBook Pro

Created: mu

Databases [notebook]

various databases and what makes them interesting

Created: databases

Local LLM [notebook]

LLMs that could be run on local machines

Created: llm

keras [notebook]

Created: keras · deep-learning

spreadsheets [notebook]

Created: spreadsheets

virtualbox [notebook]

Created: virtualbox

Kalman Filtering [notebook]

Created: kalman-filtering

virtualization [notebook]

Created: virtualization

Opensource LLM [notebook]

Created: llm · opensource

Vanity Search [notebook]

what I found when I searched for myself

Created: vanity-search

PCA [notebook]

Created: machine-learning

Diagrams [notebook]

Created:

Kannada [notebook]

Created: kannada

Konkani [notebook]

Created: konkani

startup [notebook]

Created: startup

Interesting Websites [notebook]

a collection of interesting personal websites of individuals in the original web 1.0 sense.

Created: web

Mistral AI [notebook]

French maker of open source generative-ai software

Created: mistral-ai · llm · generative-ai

Indian History Books [notebook]

Created:

chatbot [notebook]

Building chatbots and stuff

Created: chatbot

Programming Fonts [notebook]

for ya know, programming

Created: programming · fonts · typography

Llama Index [notebook]

a framework that helps LLM apps to ingest and access data sources.

Created: llm

compression [notebook]

Created: compression

Essays [notebook]

a collection of essays written by others

Created: essays

whisper [notebook]

Created:

ಕನ್ನಡ ಪುಟಗಳು [notebook]

Created: language

raku [notebook]

programming langauge with Perl ancestry

Created: raku · programming-language · perl

yakshaves [notebook]

TODO, an actual TODO.

Created: yakshaves

Common Lisp [notebook]

Created: lisp · programming-language

comby [notebook]

is a tool for searching and changing code structure

Created: comby · code · editor

ATS Lang [notebook]

Created: programming-language

groff [notebook]

a unix-head's typesetting tool

Created: groff · typesetting

graphql [notebook]

is a query language for APIs and a runtime for fulfilling those queries with existing data.

Created: graphql · api

gobuffalo [notebook]

Notes on Buffalo Go web framework

Created: gobuffalo · golang · programming

My Surge.sh sites [notebook]

Created: elsewhere

reproducibility [notebook]

Created: datascience

remarkable [notebook]

Created:

emulation [notebook]

the thing that acts like the other thing

Created: emulation

learning-python [notebook]

Created:

pup [notebook]

parsing HTML at the command line

Created: pup · golang · html

openpolicyagent [notebook]

Policy-based control for cloud native environments

Created: openpolicyagent · nixos

Crystal programming language [notebook]

Created: programming-language

A Programming Language (APL) [notebook]

Created: programming-language · apl

Donations [notebook]

Created:

High Performance Programming [notebook]

Low level, high performance programming

Created:

xtdb [notebook]

a general-purpose bitemporal database for SQL, Datalog & graph queries.

Created: clojure · databases

Multimodal Learning [notebook]

Created: llm · deep-learning · chatgpt

nextjournal [notebook]

an online notebook that can evaluate code

Created: notebooks

Hugging Face [notebook]

a company that focuses on natural language processing (NLP) and artificial intelligence (AI) research.

Created: huggingface · llm · ai

dns [notebook]

Domain Naming System

Created: dns

ślokah [notebook]

Created:

Web servers [notebook]

Created: web

Internal Tools [notebook]

intra company software tools

Created: internal-tools

Prolific Programmers [notebook]

An index of profilic programmers. Inspirational and motivational.

Created: people · programming

Query Languages [notebook]

Data Query Languages

Created: sql

alacritty [notebook]

Cross-platfom OpenGL terminal emulator

Created: alacritty · terminal · unix

Traveling [notebook]

one small page for me, one giant travel plan for thee

Created: traveling

Activity Watch [notebook]

an app that automatically tracks how you spend time on your devices.

Created: activitywatch · timetracking · productivity

Elixir [notebook]

Programming Language

Created: elixir · erlang

Nota [notebook]

a document language for the browser

Created: nota · typesetting · web · language · markdown

Random Forests [notebook]

not to get lost in

Created: random-forests

raspberrypi [notebook]

single board computer

Created: raspberrypi

Linear Algebra [notebook]

Created: mathematics · algebra

Python Data Science [notebook]

crunch the numbers slowly, at first, if you don't succeed.

Created: python · datascience

scratchdb [notebook]

analytics database

Created: scratchdb · databases

kubectl [notebook]

notes on kubectl command

Created: kubectl

NixOS [notebook]

Created: devops · nixos

compilers [notebook]

Created: compilers

Note Taking [notebook]

notes on note taking apps

Created: note-taking · zettelkasten · second-brain · productivity

Probabilistic Programming [notebook]

Created: probability · programming

Viet Nam [notebook]

Created: vietnam

typst [notebook]

Created: typst · typesetting · markdown

Alfred [notebook]

a productivity app for MacOS

Created: alfred · productivity · automation

Home Automation [notebook]

Not the Internet of Sh-

Created: home-automation

hyperscript [notebook]

Enhance HTML with concise DOM, event and async features.

Created: web · javascript · htmx

boop [notebook]

macOS application to manipulate text using javascript

Created: boop · macos · javascript

photography [notebook]

Created: photography

ZettelKasten [notebook]

a free form note taking and organising system to facilitate understanding and production of creative work.

Created: writing · zettelkasten · note-taking · pkm

Bengaluru [notebook]

this city of mine...

Created: bengaluru

Transformer Math [notebook]

Mathematics required to do transformers ie., LLMS etc

Created: transformer-math

chatgpt [notebook]

Created: chatgpt

Full Text Search [notebook]

on searching text stored in databases

Created: full-text-search

tilt [notebook]

Kubernetes for local development environment

Created: tilt

LLM App Stack [notebook]

what all things does it take to build an LLM app

Created: llm-app-stack · llm · architecture

Artificial Intelligence [notebook]

Created: artificial-intelligence

Type system [notebook]

Created:

Generative AI [notebook]

Some notes from the Coursera Course

Created: generative-ai

Autonomous Driving [notebook]

Created: autonomous-driving

Category Theory [notebook]

Created: category-theory

dataflow [notebook]

Created: dataflow

dataframe [notebook]

Created: dataframe

xslt [notebook]

Created: xslt

bun [notebook]

Created: bun · javascript · typescript

coffee [notebook]

Created: coffee

Local First Development [notebook]

Created: local-first-development

Lists [notebook]

Created:

foundationdb [notebook]

k-v engine to build your own database

Created: foundationdb · databases

Java [notebook]

Duke Nukem

Created: programming-language

No JS [notebook]

No, not that, this is nojs

Created: nojs · javascript

Deno [notebook]

is a secure javascript and typescript runtime

Created: typescript · javascript · deno

parquet [notebook]

parquet is a column-oriented data storage format.

Created: parquet

No JS [notebook]

No, not that, this is nojs

Created: nojs · javascript

Text search engines [notebook]

Text search engines allow you to index and search text documents

Created: databases · text-search

Clojure programming language [notebook]

Created: programming-language · lisp · jvm · clojure

graphdb [notebook]

Graph databases

Created: graphdb

ggml [notebook]

Tensor library for machine learning

Created: ggml

Segment Anything Model [notebook]

metas segment anything model

Created: generative · ai

karnataka [notebook]

the karnata desha

Created: karnataka

melange [notebook]

Melange is a backend for the OCaml compiler that emits JavaScript.

Created: melange · ocaml

Functional programming [notebook]

Created:

security [notebook]

information security

Created: security

lucene [notebook]

open-source search software

Created: lucene · llm · vector-databases

Shell programming [notebook]

Created: programming-language

Awk [notebook]

programming language

Created: programming-language

Haskell Programming Language [notebook]

Created: programming-language · haskell

HumanEval [notebook]

Created: HumanEval · paperswithcode

leetcode [notebook]

Created: leetcode

dune [notebook]

OCaml's build system

Created: dune · ocaml

VPN [notebook]

virtual private network

Created: VPN

Configuration Languages [notebook]

Created: configuration

Computer Architecture [notebook]

Created: hardware · computing

Hypermedia Systems [notebook]

Created:

Fsharp [notebook]

Programming Language

Created: programming-language

Data Oriented Design [notebook]

Created: dod

Competitive Programming [notebook]

Created: competitive-programming

Datascience [notebook]

doing science with data?

Created: datascience

Distributed Systems [notebook]

notes on

Created: distributed-systems

tailwind [notebook]

a functional CSS framework

Created: css

Smol Frameworks [notebook]

small, yet powerful

Created: web

Reinforcement Learning [notebook]

Created: machine-learning

Hacker News [notebook]

The Orange website by YCombinator

Created: hackernews

interviews [notebook]

prep material

Created: interviews

Racket Programming Language [notebook]

Created: programming-language

100-page-book [notebook]

Created: 100-page-book

macOS [notebook]

The apple flavoured operating system

Created: apple · unix · operating-system

bayesian [notebook]

Created: bayesian · statistics

swift [notebook]

programming language from Apple

Created: swift · programming-language · apple

money [notebook]

money money money, its so funny

Created: money

devops [notebook]

Created: devops

fitness [notebook]

Created: fitness

RSS [notebook]

feeds

Created: web · rss

stripe [notebook]

on the payment gateway

Created: stripe

kitty [notebook]

The fast, feature-rich, GPU based terminal emulator

Created: kitty · unix · terminal

System design [notebook]

reference

Created: system-design

Computer Science [notebook]

Created:

SRE [notebook]

Service Reliability Engineering

Created: sre

diet [notebook]

Created: diet

vim [notebook]

Created: vim

monitoring [notebook]

Created: devops · monitoring

mojo [notebook]

a new programming languagefor all AI developers that combines the usability of Python with the performance of C

Created: python

Kubernetes [notebook]

Created:

Low Code [notebook]

Created: programming

sideproject [notebook]

Created: sideproject

pywebframeworks [notebook]

Python Web Frameworks

Created: python · web-frameworks

Publishing [notebook]

Created:

Makefile [notebook]

Created:

vedanta [notebook]

sources on vedanta

Created: vedanta · hinduism

pypi [notebook]

the Python Packaging Index

Created: python · pypi

notebook [notebook]

programming notebooks

Created: notebooks · programming · python

pandas [notebook]

python library for manipulating dataframes

Created: python

Docker [notebook]

Created: linux · containers · docker

LaTeX [notebook]

most popular typesetting macros for TeX; created by Leslie Lamport

Created: typesetting · latex

Workflow Automation [notebook]

let the glue flow between work items .. or something

Created: workflow · automation

vscode [notebook]

an electron app masquerading as an IDE

Created: vscode · editor

leo [notebook]

an outline editor, and a personal knowledge manager

Created: python · pkm

utm [notebook]

virtual machines for mac

Created: utm · qemu

nlp [notebook]

Neuro Linguistic Programming

Created: nlp

marketing [notebook]

Created: marketing

upstash [notebook]

Created: upstash · redis · kafka

Vercel [notebook]

webhosting provider

Created: vercel · webhosting

elasticsearch [notebook]

for searching, you know

Created: elasticsearch

rocksdb [notebook]

embeddedable persistent key-value store for fast storage

Created: rocksdb

roapi [notebook]

ROAPI automatically spins up read-only APIs for static datasets without requiring you to write a single line of code.

Created: graphql · api · rest · rust · apache-arrow · datafusion

watchfiles [notebook]

 is a file watching and code reload in python, written in rust

Created: python · rust · nix

ruff [notebook]

An extremely fast Python linter, written in Rust.

Created: python · linter

Phone Formatted Books [notebook]

producing books formatted for small screens of phones

Created: web · typesetting · books

Window managers [notebook]

stop using mouse to move the windows around

Created: window-manager

FUNctional programming [notebook]

Created: programming

Zig Programming Language [notebook]

Created: programming-language · zig

hyperview [notebook]

Created: web · htmx

biffweb [notebook]

a clojure web framework

Created: clojure · web-framework

Datalog [notebook]

Created: programming-language

ssh [notebook]

Created: shell · unix

Unsupervised Learning [notebook]

Created: machine-learning

Lisp [notebook]

Created: programming-language

Supervised Learning [notebook]

Created: machine-learning

Janet [notebook]

a Clojure like lisp that is also suitable for embedding

Created: programming-language · lisp · clojure

Pipelines [notebook]

Created:

Digital Gardens [notebook]

Created:

Logseq [notebook]

Created: pkm

system-engineering [notebook]

Created: blogs

Work [notebook]

on work etc

Created: work

Physics [notebook]

Created: physics

Kananda keyboards [notebook]

Created: kannada · macos

EJDB [notebook]

JSon database

Created: json · databases · embedded

ConTeXt [notebook]

typesetting system

Created: typesetting

Code snippets [notebook]

home page of sorts for the code section

Created: code

Flyio [notebook]

webhosting

Created: webhosting

Minify HTML [notebook]

library to remove white spaces from HTML to reduce filesize

Created: html · python

Render [notebook]

webhosting

Created: webhosting

Procastination [notebook]

do it later

Created: productivity

Authelia [notebook]

open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO).

Created: self-hosting · authentication · authorization · web · golang

Jax [notebook]

Created: deep-learning · python

Emacs Notes [notebook]

notes on Emacs text editor

Created: emacs · lisp · text-editor

Farming [notebook]

Created: farming

Forth [notebook]

concatenative, prefix notation, stack-oriented programming language

Created: programming-language · forth

Helix [notebook]

text editor

Created: editor

Mental models [notebook]

notes on mental models

Created: mental-models · thinking · decision-making

Staff Engineer [notebook]

career progression for Individual contributors (SWE)

Created: software-engineering

ML Ops [notebook]

notes on Machine Learning Operations

Created: machine-learning

Pytorch [notebook]

Deep Learning Library

Created: pytorch · deep-learning

Csharp [notebook]

Programming Language

Created: programming-language · dotnet

Java performance [notebook]

Java performance tricks and tips.

Created: java · performance

Japan [notebook]

Stuff about Japan

Created: japan

Webhosting [notebook]

where to put your wepages online

Created: webhosting

CS230 [notebook]

Deep Learning class taught by Andrew Ng

Created: deeplearning · ai

Headless Browsers [notebook]

using browsers without a GUI

Created: browsers · automation

Blogging [notebook]

Created: blogging

Asciidoc [notebook]

asciidoc is a text markup format to produce HTML and PDF documents

Created: asciidoc

Ada Programming Language [notebook]

Created:

CRDT [notebook]

In distributed computing, a conflict-free replicated data type (CRDT) is a data structure that is replicated across multiple computers in a network.

Created: distributed-systems

Typesetting [notebook]

notes on typesetting tools etc

Created: typesetting

Redbean [notebook]

single-file distributable web server

Created: webserver · c · sqlite · lua · embedded

Suricata [notebook]

Intrustio detection/prevention system

Created: intrusion-detection

Fediverse [notebook]

fediverse, activitypub, mastodon etc

Created: fediverse

Fortran [notebook]

notes on Fortran programming language

Created: programming-language · fortran

Action [notebook]

Created:

Deployment [notebook]

notes, references on deployment practices etc.,

Created: devops · software-engineering

Phrases [notebook]

Created:

R [notebook]

notes about R Programming Language

Created: programming-langauge · R

Markup languages [notebook]

notes on markup languages

Created: markdown · markup-language

Kotlin Programming Language [notebook]

notes and observations about Kotlin Programming Language

Created: kotlin · java

Cosmopolitan libc [notebook]

c library to write build-once run-anywhere programs.

Created: library · c

Software supply chains [notebook]

A software supply chain is anything that affects your software

Created: software

Bengaluru Tech [notebook]

Notes about Bengaluru tech people, communities, companies, institutions etc

Created: bengaluru · technology

BBedit [notebook]

Notes on BBEdit Text Editor for MacOS

Created: editor · bbedit

Sublime Text 3 [notebook]

Notes on Sublime Text 3 editor.

Created: editor

StephenWolfram [notebook]

Created: people · mathematics

Books with Small Chapters [notebook]

A collection of books that have small chapters that I like to reread

Created: bookshelf

Hammerspoon [notebook]

Hammerspoon is a MacOS automation tool

Created: hammerspoon

CSCI 60300 - IUPUI CS [notebook]

Created: papers · distributed-systems

manning [notebook]

Manning Publishes programming and IT books

Created: bookshelf

packtpub [notebook]

packtpub publishes Information Technology related books

Created: bookshelf

Luarocks [notebook]

Created: lua

datasette [notebook]

Datasette is a tool for exploring and publishing data, it uses sqlite for storing data

Created: sqlite · databases · datasette

Smalltalk [notebook]

Created: programming-language

Algebra [notebook]

Created: mathematics · algebra

Spaced Repetition [notebook]

Created: learning · technique

podman [notebook]

Created:

Mnemonics [notebook]

Created:

Hakyll [notebook]

Created:

starlark [notebook]

Created: configuration · python

Kalidasa [notebook]

Created:

Advaita [notebook]

Created:

bazel [notebook]

Created: build · make

Org Mode [notebook]

notes on the venerable markup format for emacs.

Created: emacs · writing · programming · tools

bash scripting [notebook]

Created: unix

Unikernels [notebook]

Created:

Build systems [notebook]

Created:

Presentation [notebook]

Created:

Pijul [notebook]

Created: dvcs

To Read [notebook]

Created: books

PHP Programming Language [notebook]

Created: programming-language

Operating Systems [notebook]

Created:

Julia programming language [notebook]

Created: programming-language · julia

NGiNX [notebook]

Created:

Oberon programming langauge [notebook]

Created:

Desktop [notebook]

Created:

onlisp [notebook]

Created: lisp

Geometry [notebook]

Created:

Indy Big Data meetup - December 2015 [notebook]

Created:

Type Theory [notebook]

Created:

Computational Intelligence [notebook]

Created:

HtDP [notebook]

Created:

Factor Programming language [notebook]

Created:

Pure programming langauge [notebook]

Created:

ML programming language [notebook]

Created: programming-language

Kona Programming Language [notebook]

Created:

Object Oriented Programming [notebook]

Created:

Metapost and friends [notebook]

Created: programming-language

Vala Programming Language [notebook]

Created: programming-language

Standard ML [notebook]

Created:

D Programming Language [notebook]

Created: programming-language

D3.js [notebook]

Created:

GNU Guix [notebook]

Created:

Java Virtual Machine [notebook]

Created: jvm

Unicon Programming Language [notebook]

Created: programming-language

Probability Library [notebook]

Created:

Futhark [notebook]

Created: programming-language

Ergodicity [notebook]

Created:

title [notebook]

Created:

Scala programming language [notebook]

Created: programming-language · scala · jvm

Mercury Programming Language [notebook]

Created: programming-language

Splunk [notebook]

Created:

GNU/Linux, MacOS [notebook]

Created:

Logic Programming [notebook]

Created: programming-language

Literate Programming [notebook]

Created: literate-programming

Programming Langauges Theory [notebook]

Created:

J programming language [notebook]

Created: programming-language · jlang · apl

Red language [notebook]

Created:

Ad free [notebook]

Created:

Apache Phoenix [notebook]

Created:

Agda Programming Language [notebook]

Created: programming-language

Apache Pig [notebook]

Created:

S-expressions [notebook]

Created:

CSCI 56500 - Programming Languages [notebook]

Created:

Programming Aphorisms [notebook]

Created:

Notes on Aphyr blog posts [notebook]

Created:

Apache Spark [notebook]

Created:

Logs

I should probably put this under blog posts.. oh,well

Wednesday, November 15 2023 [log]

Created: lectures

Tuesday, November 14 2023 [log]

Created:

Monday, November 13 2023 [log]

Created:

Thursday, November 09 2023 [log]

Created:

Wednesday, November 08 2023 [log]

Created:

Tuesday, November 07 2023 [log]

Created:

Monday, November 06 2023 [log]

Created:

Sunday, November 05 2023 [log]

Created:

Saturday, November 04 2023 [log]

Created:

Friday, November 03 2023 [log]

Created:

Be a friend to yourself [log]

Created:

Wednesday, November 01 2023 [log]

Created: observability · istio · kiali · kubernetes

Monday, October 30 2023 [log]

Created: karnataka · history · kannada

Wednesday, October 25 2023 [log]

Created:

Tuesday, October 24 2023 [log]

Created:

Monday, October 23 2023 [log]

Created:

Sunday, October 22 2023 [log]

Created:

Saturday, October 21 2023 [log]

Created:

Friday, October 20 2023 [log]

Created:

Wednesday, May 31 2023 [log]

Created:

Monday, May 15 2023 [log]

Created:

2023, week 16 [log]

week in Cancun, Mexico

Created: weekly

2023, week 15 - bluesky [log]

Created: weekly · bluesky

2023, week 14 [log]

notes on mamba, denoflare, chromadb etc

Created: weekly · deno · python

2023, week 13 [log]

Created: weekly

2023, week 12 [log]

Created: weekly · typst · llm

2023, week 11 [log]

Created: weekly

2023, week 09 [log]

Created: weekly

2023, week 08 [log]

Created: weekly

2023, week 07 [log]

Miami trip

Created: weekly

2023, week 05 [log]

Created: weekly

2023, week 04 [log]

Created: weekly

2023, week 03 [log]

returned from India trip

Created: weekly

2022, week 51 [log]

Created: weekly

2022, week 49 [log]

Created: weekly

2022, week 46 [log]

Created: weekly

2022, week 45 [log]

Created: weekly

2022, week 44 [log]

Created: weekly · twitter · activitypub

2022, week 43 [log]

Created: weekly

2022, week 42 [log]

Created: weekly

2022, week 41 [log]

Created: weekly

2022, week 40 [log]

Aim for small-big things in programming

Created: weekly · books

2022, week 25 [log]

Created: weekly · house · architecture · programming · lisp · writing

2022, week 23 [log]

Where I ruminate about wanting to be solo technologist on my own time.

Created: weekly · solo-technologist · logseq · algernon

2022, week 22 [log]

Created: weekly

2022, week 21 [log]

Created: weekly

2022, week 20 [log]

Created: weekly

2022, week 19 [log]

Created: weekly · nim · books · programming · onomatopoeia · japanese

2021, week 52 [log]

Created: weekly

2021, week 25 [log]

Created: weekly

2021, week 24 [log]

Created: weekly · python

2021, week 23 [log]

Created: weekly

2021, week 22 [log]

Created: weekly

2021, week 21 [log]

Created: weekly

2021, week 20 [log]

Created: weekly

2021, week 18 [log]

Created: weekly

2021, week 17 [log]

Created: weekly

2020, week 48 [log]

Created: weekly

2020, week 47 [log]

Created: weekly

2020, week 45 [log]

I kick off weekly (b)logging with notes on pcengines, opnsense, saying goodbye to Flash etc.

Created: weekly · software

From older site/blog

2011
January
05 Emacs from scratch
2010
October
08 Journal for Fri, Oct 8, 2010
06 Scite, PEP8 etc.,
April
06 Journal for Tue, Apr 6 2010
March
30 On Relaxing
29 On Productivity and technical education
28 Journal for Sun, 28 Mar 2010
25 Journal for Thu, Mar 25 2010
24 Journal for Wed, 24 Mar 2010
23 Journal for Tue, 23 Mar 2010
22 Journal for Mon, 22 March 2010
January
12 Book review of Flex 3 with Java
01 My PyCon 2010 Schedule
2009
September
28 Project Euler. Solution to Problem 1
August
05 Typesetting Kannada Unicode using XeTeX
05 Reading and Writing Kannada on Ubuntu (Karmic Koala)
May
04 A script to generate SQL create table statement given a CSV file
April
15 Attractive Charts with Open Flash Charts and Django
04 Adding OpenID to your website
March
30 Project Euler
22 Year 2009 prospects
15 Speaking
14 Python Open Flash Chart 2 library
12 Teh - Minimalistic blogging engine for Google App Engine
January
24 Announcing PyOFC2
2008
November
24 How do you spell your name?
12 Book meme
05 Announcing webgen.py
05 Webgen.py
October
23 Using Web.py's database library for data munging
15 Books
June
25 Please Support These Projects by Donating Money and Time
19 Projects
13 Hello Postscript
May
17 I Use This
16 Real-World Tufte Graphics - Experiments With Processing.js
14 Python Training
14 Beliefs
13 Site Information
04 Announcing Teh - the Minimalist Blog Tool Using Google App Engine
February
02 Announcing Donita
2007
December
06 Information Leak
November
21 Announcing GrokPaste
15 Rst in peace
October
11 Reminiscing Euphoria
05 Hack Day India
02 Three Scripts, One Name
September
15 This and That
August
19 Science Fiction Recommendations
13 My First (and Tiny) Contribution to Django
11 BangPypers and BangaloreRUG
July
03 Kannada, My Heart Leaps When I See You!
May
23 Data Warehouse Time Dimension Generator Using Spreadsheets
06 Sampada Developers Meet
01 Oh, Really?
2006
November
11 ರಾವಣ ಅಂತ ಹೆಸರು ಯಾಕೆ ಇಟ್ಕೋಬಾರ್ದು?
08 ಅಪ್ಪಾಜಿ ಕೊಟ್ಟ ಬಳುವಳಿ
07 Water Out of Thin Air
06 ಬೇನಾಮಿ ಮಹಾಶಯರು
05 Ivanu Gandhi Alveno?
03 Emmi thwaTada kaDi Hoda Prasanga
02 Evening Raga
02 Time for Introspection
October
31 Suvarna Karnataka
31 Yakshagana at Honnavar
26 Open Source Data Mining on Linux
24 Flickr Pro
21 Tired of Remembering All the Passwords?
21 Welcome Dilobocondyla Bangalorica
19 Introducing OSBasket.com
September
23 Websites Are Non-Linear
16 Mechboyz
August
19 Ip to Country for Pylons Comments
08 Pylons, the Journey So Far
01 Pylons del.icio.us Bookmark Component
July
30 Mason’S Day Out
23 At Last, I Grok Pylons
23 ಕುಕ್ಕರಹಳ್ಳಿ ಕೆರೆಯ ಮೇಲೆ
10 Interesting Take on Kannada vs Tamil Movies
June
14 My First Tabblo
11 Two Plays at Ranga Shankara
May
18 Tabblo Rocks!
April
01 Full Text Indexers Excitement and Zope
01 My New Sony Camera and Ubuntu Linux
March
29 Happy Ugadi
18 Behold!
February
23 Google Pages
22 Doing the Django Thing
20 Kannada Wikipedia Meet
11 Gmail as Your Mail Server
January
25 ನೀವು ಮುಕ್ತಾ ಸೀರಿಯಲ್ ನೋಡ್ತೀರಾ?
23 Extending Trac for ‘Painless BUG Tracking’
15 Web Development Is Hard
09 Links
05 How to Choose a Linux Distribution?
01 ಉಪ್ಪಿ ಡೈಲಾಗ್ಸ್
2005
December
25 ಕನ್ನಡದಲ್ಲಿ ನಾನು ಬ್ಲಾಗಿಂಗ್ ಏಕೆ ಮಾಡಬೇಕು?
09 Discovering Myghty
02 Easylib - Online Library in Bengaluru
November
30 WEKA J48 Classifier Example Using Jython
29 Programming the WEKA Datamining Toolkit With Jython
24 My Talk At FOSS.in/2005
13 Getting on Trac
13 My del.icio.us Cloud
03 Kannada Podcast
October
01 Linux Magazine for a Newbie?
01 My Travelmap
September
29 What Is Your Ecological Footprint?
28 Do You Really Need an MBA?
26 Making Sense of MVC
09 AJAX at a Glance
June
04 Cosmopolitan Bangalore
01 Odakalu Bimba
May
09 My First Kannada Blog Post!
01 kalAtmaka Janapada and the Creative Commons
April
09 Google Kannada
05 Some Thoughts on Yahoo
03 Classical Language Status to Kannada
02 Now Reading
March
20 Ten Reasons Why Blogging Is Good for Your Career
February
22 Sarvagna on Sleeping
18 Internet Search Comes a Full Circle
14 The February Python Gig
10 My Article on Pyrex in Developeriq Magazine
05 My Article on Subversion in Developeriq Magazine
03 Python in Calicut
02 Agile India 2005
01 Choose Python
January
24 Bangalore Pythonistas
17 BSNL Launches Broadband
10 My Article on SQLite in Developer IQ
04 Visit to Kerala (NIT-Calicut)
02 Site Redesign
01 News-Roll
2004
December
11 Best of Open Source Software on Windows
03 SQLITE Talk at Linux-Bangalore 2004
November
24 Ranga Shankara Redux
20 Ranga Shankara
01 Linux Bangalore 2004

See also: weekly and notebooks