Blogs / Personal blogs

Kartik Agaram

akkartik.name

In particular, check out Lua Carousel , a lightweight programming environment for desktop and mobile devices.

Popular posts
9
Total points
2,083
HN comments
1,443
Rank
#790 personal

Visit akkartik.name → RSS feedOn Hacker News Nov 2017 – Aug 2024

Software Engineering 7Tools & Productivity 4Life, Learning & Writing 3Systems & Performance 1Programming Languages 1History & Retro Computing 1

1

Plain text, with lines

I like plain text. I also like doodling while I write. Some things are just easier to explain with a picture. But if I need to draw a picture today, I need to stop writing plain text, pick an app, dismiss a couple of dialogs or tours of new features in front of my face, think about all the ways it's acting for its…

2

Nobody's just reading your code

Most programmers agree that we don't read enough code. The interviews in Peter Seibel's book, “Coders at work” highlight a comical contradiction: almost all the programmers interviewed by Seibel recommend that others read code for fun, but none of them routinely do so themselves. Seibel even asked Hal Abelson (of SICP…

3

How I Program in 2024

I talk a lot here about using computers freely , how to select programs to use, how to decide if a program is trustworthy infrastructure one can safely depend on in the long term. I also spend my time building such infrastructure, because there isn't a lot of it out there. As I do so, I'm always acutely aware that I'm…

6

Using computers more freely and safely

The most important step is the first one. Humanity didn't get good at building houses by building the same house a million times. We built lots of different houses and learned from each other's failures. Gravitating away from monopolies is a way everyone can help improve software, regardless of our abilities or needs.