Archive
All the posts in descending chronological order, going back to the early days of this website(2004). Archive copies of the older site is available on the Wayback Machine.
See also: weekly and notebooks
Oct 23, 2022
BBEdit Text Filter to format JSON
#(4)
json, bbedit, python, code
Oct 20, 2022
Encounter with DuckDB
#(1)
duckdb
Oct 20, 2022
Kotlin script to download NYC Yellow Taxi Data
#(1)
kotlin
Oct 16, 2022
Taking Arturo language for a quick spin
#(3)
arturo, programming-language, nim
Oct 15, 2022
First Experience with Wolfram Engine
#(1)
wolfram
Oct 15, 2022
Getting more familiar with Lua
#(1)
lua
Oct 06, 2022
Using Nix Shell to build this website - Part 1
#(1)
nixos
Nov 16, 2020
URL Shortener in less than 30 lines of code
#(3)
code, javascript, nginx
Sep 01, 2020
Hammerspoon ShiftIt Window Manager
#(2)
macos, automation
Jun 10, 2020
CSV2HTML in Nim
#(3)
python, nim, utility
Jun 05, 2020
csv2html
#(2)
python, utility
Jun 05, 2020
jsonfmt
#(3)
python, json, code
May 22, 2020
Thread Reaper
#(2)
golang, utility
May 20, 2020
Thread reader app browser bookmark
#(1)
javascript
May 19, 2020
Shell Safe API key / Password Generator
#(2)
python, code
May 17, 2020
Python Line Processing Pattern
#(1)
python
May 17, 2020
Sustainable tech by The Rabbits
#(1)
software
May 15, 2020
About Grammarians and Philosophers
#(3)
grammar, zettelkasten, philosophy
May 15, 2020
Some Interesting Links
#(1)
patterns
May 14, 2020
gistash, RFCs
#(2)
ideas, RFCs
May 14, 2020
Getting Out of the Programming Goldilocks Zone
#(2)
programming, python
May 13, 2020
Some interesting things
#(4)
programming, commonlisp, makefile, javascript
May 12, 2020
A few interesting things
#(3)
scheme, makefile, software
May 08, 2020
Notes to self -- How to use Go Third Party Packages
#(1)
golang
May 07, 2020
My code in books
#(2)
programming, python
May 06, 2020
My Happy Python Workflow
#(1)
python
May 06, 2020
github codespaces
#(1)
programming
May 05, 2020
Just-what-you-need blogging with bari
May 05, 2020
Building Go Programs with Source File Hash baked in
#(2)
programming, golang
May 02, 2020
Quip
#(1)
software
May 01, 2020
A worked exmaple of - A persian folk method of figuring interest
#(1)
mathematics
Apr 29, 2020
Conway's law
#(1)
computing
Apr 29, 2020
pipx is like brew for python applications
#(1)
python
Dec 24, 2019
Business opportunities by liberating data, case study in restaurant Industry
#(2)
startup, casestudy
Dec 09, 2019
Adding a new teller | queuing theory example
#(3)
mathematics, performance, queuing-theory
Dec 09, 2019
Interesting problems
#(1)
ideas
Dec 06, 2019
Hello world
Nov 21, 2019
Creating a (S)CGI app with D
#(2)
dlang, web
Oct 22, 2019
Emails for JAMStack hosted domains
#(4)
web, email, howto, jamstack
Sep 10, 2018
Querying Amazon Purchase data
#(2)
sqlite, amazon
Jan 20, 2018
Rust 2018
#(1)
rust
Nov 16, 2017
Video transcript - "Streaming ETL in Kafka for Everyone with KSQL"
#(2)
kafka, video-transcript
Nov 15, 2017
mdninja + markdown + jinja2 = beautiful HTML
#(5)
web, python, markdown, tools, code
Nov 08, 2017
Archiving websites
#(1)
web
Oct 30, 2017
Pandoc 2.0
#(1)
pandoc
Mar 31, 2017
Swift and Python side by side
#(2)
python, swift
Mar 30, 2017
Hello, Swift!
#(1)
swift
Jan 29, 2016
Setting up D development environment on a Mac with Xamarin Studio
#(2)
dlang, macosx
Jan 21, 2016
An illustrated guide to using Sublime Text 3 for D programming
#(2)
dlang, sublime-text
Nov 22, 2014
Shell oneliners
#(1)
code
Sep 05, 2012
Import Textpattern to Jekyll
#(4)
python, web, textpattern, jekyll
Aug 19, 2011
Datestamped backup of git repositories managed by gitosis
#(1)
git
Mar 26, 2011
A simple demonstration emacs keyboard macros
#(1)
emacs
Feb 03, 2011
Configuring nginx + couchdb to deploy a couchapp as a public facing website.
#(2)
couchdb, nginx
Jan 11, 2011
Embedded web application stack
#(2)
embedded, lua
Jan 09, 2011
Web applications on embedded hardware
#(4)
embedded, thttpd, lua, haserl
Sep 16, 2010
Quick query access to CSV data using sqlite virtual tables
#(2)
code, sqlite
Sep 15, 2010
A Quick How-to on using LuaTeX with ConTeXt
#(3)
context, tex, typesetting
Feb 02, 2010
CGI programming with THTTPD
#(3)
code, cgi, thttpd
Jan 24, 2010
Jekyll 960.gs
#(2)
css, jekyll
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 |