Tags

kafka
Video transcript - "Streaming ETL in Kafka for Everyone with KSQL" — interesting talk about KSQL
video-transcript
Video transcript - "Streaming ETL in Kafka for Everyone with KSQL" — interesting talk about KSQL
A Template HTML to start writing
ಪೂಜೆ ಹಾಡುಗಳು
web
Emails for JAMStack hosted domains — How to forward an email to your jamstack hosted domain.
Github Gists
Interesting websites
Cascading Style Sheets
mdninja + markdown + jinja2 = beautiful HTML — Where I introduce a nifty script (mdninja) to convert your markdown into good looking HTML by using Jinja for templating/layout.
Moving to Firefox — Where I switch to using the new Firefox (57)
Creating a (S)CGI app with D — We will use D programming language to build an old fashioned CGI program.
Archiving websites — Where I discover the WARC format to archive websites.
Import Textpattern to Jekyll
email
Emails for JAMStack hosted domains — How to forward an email to your jamstack hosted domain.
howto
Emails for JAMStack hosted domains — How to forward an email to your jamstack hosted domain.
jamstack
Emails for JAMStack hosted domains — How to forward an email to your jamstack hosted domain.
programming-language
Zig Programming Language
Logic Programming
Python Programming Language
Racket Programming Language
Go Programming Language — that programming language with a rodent mascot.
ML programming language
Metapost and friends
ATS Lang
Shell programming
Mercury Programming Language
Forth Programming Language
Common Lisp
Agda Programming Language
Datalog
Ballerina programming language
Lisp
Scala programming language
Futhark
Vala Programming Language
Javascript
Interesting Programming Languages — an opinionated collection of programming languages.
Julia programming language
PHP
Nim Programming Language
Clojure programming language
C programming langauge
D Programming Language
Lua Programming Language
Unicon Programming Language
Haskell Programming Language
OCaml programming language
Crystal programming language
Fennel programming language
Rust Programming Langauge — A modern alternative to C and C++ for system programming.
A Programming Language (APL)
J programming language
Janet Programming Language
configuration
starlark
python
starlark
Python Programming Language
mdninja + markdown + jinja2 = beautiful HTML — Where I introduce a nifty script (mdninja) to convert your markdown into good looking HTML by using Jinja for templating/layout.
Swift and Python side by side — How does Swift compare to Python compare in terms of programming experience?
Import Textpattern to Jekyll
Python Line Processing Pattern — processing a file, (or a stream) is as old as the hills, learn this pattern with Python.
Shell Safe API key / Password Generator — a script to generate safe passwords, but really a tutorial on how to argparse library.
My code in books
My Happy Python Workflow
csv2html
CSV2HTML in Nim
jsonfmt — learn how to use python to format JSON files nicely.
Getting Out of the Programming Goldilocks Zone
Week 24, 2021
pipx is like brew for python applications
pandoc
Pandoc 2.0 — new features in my favourite typesetting program
sqlite
Querying Amazon Purchase data — A fun little exercise in querying your amazon.com purchase data.
datasette
Sqlite — notes on SQLite Embedded database technology
Quick query access to CSV data using sqlite virtual tables
amazon
Querying Amazon Purchase data — A fun little exercise in querying your amazon.com purchase data.
emacs
Emacs Notes
Org Mode — notes on the venerable markup format for emacs.
A simple demonstration emacs keyboard macros
lisp
Emacs Notes
onlisp
Common Lisp
Clojure programming language
Fennel programming language
Janet Programming Language
Week 25, 2022
scala
Out with Swift. In with Scala — I decide Swift is not ready for my purposes and focus on Scala instead for now.
Scala programming language
markdown
Pandoc
Markdown — Markdown and Markdown accessories
mdninja + markdown + jinja2 = beautiful HTML — Where I introduce a nifty script (mdninja) to convert your markdown into good looking HTML by using Jinja for templating/layout.
golang
Go Programming Language — that programming language with a rodent mascot.
Building Go Programs with Source File Hash baked in
Notes to self -- How to use Go Third Party Packages
Thread Reaper
css
Cascading Style Sheets
Jekyll 960.gs
dlang
An illustrated guide to using Sublime Text 3 for D programming — 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).
Creating a (S)CGI app with D — We will use D programming language to build an old fashioned CGI program.
Setting up D development environment on a Mac with Xamarin Studio — We will see how to setup Xamarin Studio do provide syntax highlighting, autocompletion etc., for D programming on Mac OSX
You don't need no stinking projects (dub version) — Demonstrate the use of third party library dependency in a single-file D program that can be run as a Script.
sublime-text
An illustrated guide to using Sublime Text 3 for D programming — 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).
devops
NixOS
Deployment — notes, references on deployment practices etc.,
nixos
NixOS
software-engineering
Deployment — notes, references on deployment practices etc.,
jvm
Ballerina programming language
Scala programming language
Java Virtual Machine
Clojure programming language
unix
bash scripting
build
bazel
make
bazel
tools
mdninja + markdown + jinja2 = beautiful HTML — Where I introduce a nifty script (mdninja) to convert your markdown into good looking HTML by using Jinja for templating/layout.
Org Mode — notes on the venerable markup format for emacs.
code
mdninja + markdown + jinja2 = beautiful HTML — Where I introduce a nifty script (mdninja) to convert your markdown into good looking HTML by using Jinja for templating/layout.
You don't need no stinking projects (dub version) — Demonstrate the use of third party library dependency in a single-file D program that can be run as a Script.
CGI programming with THTTPD — THTTPD is a fast, light-weight web server.
Quick query access to CSV data using sqlite virtual tables
Shell oneliners
Code snippets — home page of sorts for the code section
Shell Safe API key / Password Generator — a script to generate safe passwords, but really a tutorial on how to argparse library.
URL Shortener in less than 30 lines of code
jsonfmt — learn how to use python to format JSON files nicely.
blogs
system-engineering-blogs
kannada
Kananda keyboards
Kannada
database
datasette
writing
Org Mode — notes on the venerable markup format for emacs.
ZettelKasten — a free form note taking and organising system to facilitate understanding and production of creative work.
programming
Org Mode — notes on the venerable markup format for emacs.
Programming
My code in books
Building Go Programs with Source File Hash baked in
Some interesting things
github codespaces
Week 25, 2022
Getting Out of the Programming Goldilocks Zone
Week 19, 2022
javascript
Javascript
Thread reader app browser bookmark
Some interesting things
URL Shortener in less than 30 lines of code
swift
Hello, Swift! — getting excited about Swift programming langauge?
Swift and Python side by side — How does Swift compare to Python compare in terms of programming experience?
databases
Sqlite — notes on SQLite Embedded database technology
books
Meta list of book recommendations by people
To Read
Week 19, 2022
aws
AWS Certified Solutions Architect Associate
macosx
Setting up D development environment on a Mac with Xamarin Studio — We will see how to setup Xamarin Studio do provide syntax highlighting, autocompletion etc., for D programming on Mac OSX
static-sitegen
Static Site Generators
language
ಕನ್ನಡ ಪುಟಗಳು
clojure
Clojure programming language
Fennel programming language
Janet Programming Language
linux
Docker
containers
Docker
rust
Rust 2018 — This is a response to Rust2018 call for blog posts and how I would like to see Rust evolve this year.
lua
Lua Programming Language
Fennel programming language
Web applications on embedded hardware
Embedded web application stack
haskell
Haskell Programming Language
ocaml
OCaml programming language
mathematics
Algebra
A worked exmaple of - A persian folk method of figuring interest
Adding a new teller | queuing theory example — queuing theory is an important area of knowledge to understand how systems behave at scale.
algebra
Algebra
apl
A Programming Language (APL)
J programming language
jlang
J programming language
dvcs
Pijul
jekyll
Jekyll 960.gs
Import Textpattern to Jekyll
cgi
CGI programming with THTTPD — THTTPD is a fast, light-weight web server.
thttpd
CGI programming with THTTPD — THTTPD is a fast, light-weight web server.
Web applications on embedded hardware
context
A Quick How-to on using LuaTeX with ConTeXt
tex
A Quick How-to on using LuaTeX with ConTeXt
typesetting
A Quick How-to on using LuaTeX with ConTeXt
embedded
Web applications on embedded hardware
Embedded web application stack
haserl
Web applications on embedded hardware
textpattern
Import Textpattern to Jekyll
git
Datestamped backup of git repositories managed by gitosis
couchdb
Configuring nginx + couchdb to deploy a couchapp as a public facing website.
nginx
Configuring nginx + couchdb to deploy a couchapp as a public facing website.
URL Shortener in less than 30 lines of code
weekly
Week 52, 2021
Week 48, 2020
Week 23, 2021
Week 25, 2021
Week 22, 2021
Week 23, 2022 — Where I ruminate about wanting to be solo technologist on my own time.
Week 25, 2022
Week 21, 2021
Week 45, 2020 — I kick off weekly (b)logging with notes on pcengines, opnsense, saying goodbye to Flash etc.
Week 17, 2021
Week 21, 2022
Week 18, 2021
Week 47, 2020
Week 24, 2021
Week 20, 2022
Week 22, 2022
Week 19, 2022
Week 20, 2021
startup
Business opportunities by liberating data, case study in restaurant Industry — 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.
casestudy
Business opportunities by liberating data, case study in restaurant Industry — 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.
software
Sustainable tech by The Rabbits
A few interesting things
Week 45, 2020 — I kick off weekly (b)logging with notes on pcengines, opnsense, saying goodbye to Flash etc.
Quip
scheme
A few interesting things
makefile
A few interesting things
Some interesting things
grammar
About Grammarians and Philosophers
zettelkasten
About Grammarians and Philosophers
philosophy
About Grammarians and Philosophers
commonlisp
Some interesting things
utility
csv2html
CSV2HTML in Nim
Thread Reaper
nim
CSV2HTML in Nim
Week 19, 2022
solo-technologist
Week 23, 2022 — Where I ruminate about wanting to be solo technologist on my own time.
logseq
Week 23, 2022 — Where I ruminate about wanting to be solo technologist on my own time.
algernon
Week 23, 2022 — Where I ruminate about wanting to be solo technologist on my own time.
computing
Conway's law
fonts
Courier is a nice monospace font
macos
Hammerspoon ShiftIt Window Manager
automation
Hammerspoon ShiftIt Window Manager
json
jsonfmt — learn how to use python to format JSON files nicely.
house
Week 25, 2022
architecture
Week 25, 2022
patterns
Some Interesting Links
ideas
gistash, RFCs
Interesting problems — What is the problem you are actively working on right now? may be a good conversation starter in some settings.
RFCs
gistash, RFCs
performance
Adding a new teller | queuing theory example — queuing theory is an important area of knowledge to understand how systems behave at scale.
queuing-theory
Adding a new teller | queuing theory example — queuing theory is an important area of knowledge to understand how systems behave at scale.