RSS.Social

Kiran Gangadharan

follow: @[email protected]

Posts

Learning OCaml

Practical Patterns for Coding with Cursor

Tiny Models, Local Throttles: Exploring My Local AI Dev Setup

Every school should have library periods

Uses This

Revamp and Resume

Exploring gokibitz for embedding Go games

The Road to a Masterless Multinode Distributed System in Elixir

What I Love About Go/Baduk

Stuff I did in 2016

Setting up Org-mode to run Clojure code

My eshell prompt setup

Creating a simple stack-based language in Clojure

Using records in Clojure

Implementing Norvig's Spelling Corrector in Clojure

Rationals vs Decimals in Clojure

Books I read in 2015

Concurrent Prime Sieve in Clojure

Useful AWK one-liners

Setting up org-mode pdf export in OS X ElCapitan

Fetching data with a raw SQL query in SQLAlchemy

Different applications of reduce in Clojure

CS Reading: Computer Programming as an Art

Setting up ACL in Mosquitto using Postgres

Emacs as email client with offlineimap and mu4e on OS X

Integrating mogenerator in your XCode project

Creating a Mutable Array data type in sqlalchemy

Dealing with ISO 8601 dates in Python

Brain and Memory

Testing your Galaxy S2 i9100 after flashing a new ROM

Documentaries I've watched

My Automation Recipes

Books and Short Stories I read in 2014

The Unix Philosophy - A Summary

Installing PIL on Mac OSX Mavericks

Writing good Classes in Python

Setting up Jenkins as a watchdog for your Python application

What makes a great API?

A guide to Visual Design

An Eventful September

Building an open-source Python application the right way

Familiarising yourself with a large codebase

Deploying a Django application on Elastic Beanstalk using S3

Web Typography checklist

What is Python Month?

JVM Profiling Disclosures

Installing pylibmc in ubuntu

Type and Object in Python

Make your open source project documentation suck less

My Sublime workflow

Hello World!