Drafts
Posts that are incomplete, of questionable quality, or just generally unfit for the world.
All dates are in IST (Indian Standard Time).
-
Program representation (7)
Jul 08, 2025
Visual programming is so close to text programming.
-
Program representation (6)
Jul 02, 2025 Jul 06, 2025
Visual programming is so close to text programming.
-
UNO + Balatro + battle pass
Feb 16, 2025
UNO with a “battle pass” and Balatro’s game feel could reach the same peaks as Candy Crush and Wordle.
-
Program representation (3)
Feb 05, 2025
as text, blocks, and nodes, at the same time
-
Side-quests in books
Jan 05, 2025
praise for super supportive by sleyca
-
Bagatto notes
Jan 01, 2025
An interesting new SSG using scripting.
-
Program representation
Dec 30, 2024
To enable easy collaboration between visual coders and text coders.
-
JVM meets browsers
Dec 30, 2024
JVM was the previous universal app platform.
-
No accounts, please
Dec 04, 2024
Most services don’t require them.
-
Computer notes
Nov 28, 2024
Notes for computer class from October to November 2024.
-
How to score bowling
Nov 23, 2024
Each player gets 10 rounds, with 2 throws each round, and bonus throws on the 10th.
-
Files and apps
Oct 28, 2024
// TODO: also make class notes for things to cover tomorrow // - illustration of “computer language” being translated to app views // - phone files (including the app to view them) // - camera app
-
Computer terms
Oct 06, 2024
Images and definitions for various computer terms.
-
Computer training notes
Sep 28, 2024
notes on computer class; things to do.
-
Listy syntax
Sep 20, 2024
A programming language syntax with lots of significant whitespace.
-
A better document editor (scraps)
Sep 04, 2024
Not the web🔗 some people might compare this to the web
-
A better document editor
Sep 04, 2024
Document editors like Word tend to encourage bad formatting, yet all “office” apps follow that design.
-
Listy
Sep 03, 2024
A beginner’s programming language.
-
Test/reference page
Aug 13, 2024
A reference, test, and explanation for styling, as well as a rough guide for writing posts.
-
Spaceship security
Aug 05, 2024
Just thinking about how you’d secure your spaceship; for games, books, or other media.
-
No, Soup-oh!
Jun 26, 2024
I quite like Soupault (SSG), but there’s some things I’m not too fond of.
-
A better Soupault introduction (old)
Jun 26, 2024
Soupault is an SSG that works by manipulating HTML, which makes it the most capable and flexible one I know, but the documentation can be a bit confusing.
-
Making UNO is hard
May 30, 2024
You should try making it yourself. I chose it as a “simple” project to have something other than endless tutorials, but it actually took me several months (probably because I’m a total beginner).
-
My biggest program!
May 28, 2024
I decided to implement UNO to have a small project instead of simple exercises on language topics, and I’ve finally finished it!
-
Simple UNO clone
May 26, 2024
A simple peer-to-peer UNO clone, which can be surprisingly difficult.
-
Dork mode and the light side
May 26, 2024
A note on theming with dark and light mode in CSS.
-
Bookmarks
May 07, 2024
List of interesting links with brief introductions.
-
Significant whitespace (wisp)
Mar 17, 2024
In some senses, Python doesn’t have enough significant whitespace.
-
Wisp whitespace expressions
Mar 12, 2024
Wisp is a syntax that adds significant whitespace to S-expressions, so that you don’t have to use as many parentheses, creating a much easier reading and writing experience at the cost of a little more complexity.
-
S-expressions
Mar 12, 2024
S-expression syntax has just two rules: (1) group things with parentheses, and (2) separate them with spaces.
-
HTML to Bean
Jan 30, 2024
What an HTML document might look like in Bean, both with and without the syntax sugar and post-processing.
-
Bean markup design document
Jan 30, 2024
Bean is an extensible markup language, with constructs for delimiting and marking up text, as well as syntax sugar for commonly used markup, such as emphasis, lists, and tables.
-
Software I Use
Dec 29, 2023
It’s all FOSS, mainly because I fell for the keyboard driven workflow.
-
Driving (in India)
Dec 29, 2023
My notes on getting a license and driving cars, based on my lessons and attempts this year. Some parts apply to driving outside India as well.
-
Ceci n’est pas Wordle devlog part 2
Dec 29, 2023
So I lied. Welcome to devlog 2 of 1: how to make your own Wordle. (even if you’re a Javascript beginner)
-
I Like Lisp(s). You Might Too
Dec 29, 2023
Here’s my take on why Lisps are cool (such as Common Lisp, Scheme, Clojure, and Janet). I hope you find a few nice gems in here :)
-
Noon-Flower Mechanics
Dec 29, 2023
When you first have an idea (such as “What if Minecraft and CrossCode had a baby”) it seems quite simple, but as you get into it you realise there are a lot of challenges to solve in order to make it a reality.
-
The Final 20% of an Ecommerce App
Dec 29, 2023
Ecommerce apps are everywhere at this stage. (Welcome to capitalism in the internet age, I guess.) While they all achieve the basic functionality to some degree or the other, I have a few ideas (turns out to be two) to take them to the next level.
-
Book Club (App/Community)
Dec 29, 2023
Book Club was born out of a simple thought: “Once I buy a book and read it, it just lies on my shelf and isn’t touched again for ages.” What if we set up a community for exchanging books? So I took to designing what it might look like.
-
Take a step back
Dec 29, 2023
When something loses balance, you attempt to fix it, but then something else falls out so you rush back to fix it, but then something else topples over, which you run over to fix, and soon enough everything is crashing down around you.
-
Notes on Ukulele and Music
Oct 27, 2023
[DRAFT] I want to play the ukulele, but not just that — I want to understand what I’m doing, instead of just pressing my fingers on the strings like a good monkey. So this is an overview of various concepts and things that caught my attention, and I think it might give context to other people as well.