RSSAmplifier

Blog

Scramblings

Recent content on Scramblings

pankajpipada.comRSS feed ↗43 posts

Latest posts

Human Typing Habits and Token Counts

Normal human habits like swapped letters, fillers, shorthand, pasted IDs, boundary whitespace, and nearby word forms can change token count without changing intent much.

Motivation, Productivity Barriers, and Engineering Friction

What looks like a motivation problem in software work is often the cost of entering the next step - context load, cross-system design, LLM drift, verification, and re-entry. The fix is not more generated code, but better design ownership, scoped AI collaboration, repo-local context, and intentional switching.

Codex CLI vs Chat - Tokens, Output Quality, and Motivation

My experience comparing OpenAI Codex CLI vs a chat+files workflow, associated token usage, output quality comparisons, and a very real dip in motivation.

The Nature of Lisp, Code Generation and Wieldable Programming Power

The Nature of Lisp article and thoughts on programming language power vs usability and code generation.

Linux - Ubuntu AppImage Desktop Application Menu Setup

How to make your AppImage show up in your application menu (Launcher, Dash, Activities, etc.).

Winter Honey From Himachal Pradesh

A nostalgic journey to pure, unfiltered honey in the mountains of Himachal Pradesh, and a taste that brought back childhood memories.

My Go-to Espresso Recipe - An Everyday Brew

A home espresso recipe for daily brews using the Gaggia Classic Pro and Baratza Virtuoso Plus.

A Great Spontaneous Morning

A great spontaneous morning and associated thougths.

Coffee Beans of India, Varieties and Taste Profiles

Different types of coffee bean varieties available in India, their flavour profiles, and associated processing.

Great Resources for Learning and Implementing Retrieval-Augmented Generation (RAG)

Few great and free resources to learn about RAG and its usage in Generative AI.

Emotional Design Article by Donald Norman

Extracts from the Emotional design article

Refining the Flow: A Streamlined Markdown/Git-Based Task Management System for Solo Developers

This post explores a markdown-based task management system designed for solo developers, balancing simplicity with effective project management.

Personal experience with adapting to a Sit Stand Desk

Sharing my personal journey through the first month of using a sit-stand desk, detailing the challenges and benefits of transitioning to a more dynamic work environment.

Hugo - Snippets for Breadcrumbs, Table of contents, Import code file as markdown, Quote

Snippets for minor things in hugo like breadcrumbs, table of contents, copy file as markdown, quote

Hugo - Introduce a Copy Button for Code Blocks

Create a header with language name and copy button on top of highlighted code blocks

Hugo - Integrating Datatables

A guide to integrating data tables into a hugo site

Hugo - Integrate search using lunr.js

Integrating search in a Hugo-based static site using lunr.js

Hugo - Copying Files to Output Using Pipes

Process to copy assets like images/css or non-assets, such as source maps from node_modules, to output using Hugo Pipes.

Great Resources for Learning Generative AI and Large Language Models (LLMs)

Few great and free resources to learn about Generative AI and Large Language Models (LLMs) and their usage for text/code inference.

Finding my balance: An evolved and simplified task management system

An evolution in work related task management over the years, that has worked for me, and has personally shaped my professional life.

Blunt/Direct/Assertive communicators, online communication challenges and how to overcome them

This blog post explores the challenges faced by blunt or direct communicators, particularly in the context of online communication, and proposes some effective strategies that have proven helpful.

Survival mode, life immediately after and Paul Graham's How to do great work

How survival mode or life immediately after it affects one’s ability to do great work and what to adjust in the article for it.

Remembering my friend

Remembering my friend

Beginner level learning and pair programming with ChatGPT - A case study of Admonitions in Hugo

A interaction with ChatGPT as a pair programmer for learning and using a new technology tool.

DynamoDB paper

Learnings from the dynamoDB paper

Separation of concerns and architectural thought

General thought on architectural boundaries, levels and issues that need to be tackled at each level.

Voraciousness

Personal experience about voraciousness, its decrease, corresponding issues and thoughts.

Linux - Ubuntu initial dev setup

Initial dev setup for Ubuntu Linux.

Understanding Paxos

Reading the paxos made simple paper and understanding it.

Mustache templates and YAML front-matter with Docsify

Docsify, YAML front-matter, mustache templates & tags and some quirks when using them.

VSCode basic helpers

Basic shortcuts, useful plugins, and sample settings file for VSCode.

Linux - Git commands

Few git commands.

Memory analysis in Go

Generic references and points to consider when doing a memory analysis with go programming language.

Movies - Organizing a largish movie collection

Organizing a local storage based movie collection.

Awesome papers list

Great papers and references

Samba setup

Steps to set up a samba server on ubuntu 18.04.

Linux - Ubuntu 18.04 server setup debug

Few ubuntu server setup issues and corresponding steps to debug them.

Go introductory primer

Generic references to get started with go programming language.

Docker - Commands

Basic docker commands.

Linux - Ubuntu - Random commands

Random collection of commands for Ubuntu Linux.

GNU Screen helpers

References, basic commands and sample rc file for GNU screen.

Python Helpers - Closures

A script to chain multiple closures in python with example usage.

Python Helpers - Profiling

A script to cprofile a single function in python