the nilenso blog. ensonians write about work and life

A database optimisation story
Beyond code generation: how I optimised a database query with LLM assistance.
Tiny Models, Local Throttles: Exploring My Local AI Dev Setup
Kiran explores how small, open-source language models can fit into a local development setup to improve how he works day-to-day.
Text-to-SQL with GenAI: A Practical Exploration
Is it possible to take text-to-SQL beyond a proof of concept, and create a robust product which is valuable to organizations?
My GenAI workflow for building a voice assistant
Learn any new programming framework with the help of GenAI
I built an AI prototype that can participate in our internal meetings
A quick hack turns into a reflection on the state of realtime multimodal AI
A ‘systems thinking’ approach to saving lives from heart attacks and strokes
Thoughts on tldraw computer
Atharva attempts to take on writer's block using an AI canvas computer.
Good enough data
Data collection and visualisation are complex, and require effort, time and money. Recognise when you have "good enough" data, and move to the next step. Your time and resources are better spent driving meaningful impact than chasing perfection.
A caution against ephemeralization
We, the Citizens and Systems Thinking
Leaky Bucket Rate Limiting