RSSAmplifier

Blog

@gurupanguji

Recent content on @gurupanguji

gurupanguji.comRSS feed ↗20 posts

Latest posts

🔗 They don’t make ’em like Sublime Text anymore

Sublime Text is still around. The last stable build was released May 2025. There are dev builds as recent as July this year. I don’t know who develops it and I don’t care. All I know is that I can place my text cursor and read the surrounding code without a bombardment of popovers, pop-unders, pop-left-and-rights, pop-inlines, pop-in-and-out-too-fast-to-sees. Source: They don’t make ’em like…

Watermelon Man and Koro Sensei

Is it just me or does Koro Sensei from Assassination Classroom look like the album art of Watermelon Man’s Head Hunters album?

🔗 One step at a time

We were on a challenging hike recently, and a few of us got to talking about what a lovely analogy hiking is for life. Source: One step at a time Along the way, you cross paths with all sorts of people, each on their own version of the journey. And the encouraging thing is that almost no one’s in competition. They’re on their path, you’re on yours, and there’s a quiet warmth in the nods you…

inessential: New NetNewsWire Crash in iOS 27 Beta Has Made Me a Bit Salty

Here’s the thing: iOS app development (and Mac, but to a lesser extent) is just constant churn. I thought I was getting a year off this year! But nope. There’s always something. Source: inessential: New NetNewsWire Crash in iOS 27 Beta Has Made Me a Bit Salty This is a valid point. Combined with the fact that most of iOS developers also really care about situations like this, the churn…

Summer vacation

Blog is on a summer break until Sep 2. I plan on enjoying my time off and figuring out next steps in my personal and professional life. Wishing everyone peace of mind and good vibes.

You can change your dream

Growing up, I wanted an impressive life. I was ambitious, smart, and capable. Yet, what I wanted to be - was just impressive. Wise people will already to start to see a problem. It’s a lack of clarity. I was lucky enough to be interested in technology. I was genuinely excited and smart to understand it well and had a natural inclination towards understanding complex systems. This got me on a…

A video on LaTex

Source: im sorry This is a video after my own heart. In the early aughts, I learned how to write LaTex because I thought I was going to go to graduate school and then get a doctorate. I was also inspired by The Art of Computer Programming and inspired by Knuth and others really wanted to study in Stanford. So, I wanted to learn how to typeset my papers very well. But then I learned html,…

How The Watchmen Inspired Comic Sans

Did you know that Comic Sans is heavily based on the lettering of dark, gritty comics like Watchmen and The Dark Knight Returns. Source: How The Watchmen Inspired Comic Sans I highly recommend you immediately click through and check the work done to put Comic Sans within the context of those comics to see how well it does there. I have a new lens to look Comic Sans from. Consider. Mind. Blown.

More support for Helium

I generally try and avoid Chromium-based browsers. I use Vivaldi quite a lot, because I’m keen to encourage European-based development and because (especially in its latest release) it’s super-customisable. But I’ve found something else, and it may become the Chromium-based browser of choice for me. It’s Helium , and it’s about as stripped back as you can imagine. There’s no password manager,…

My AI Model Tier List for mid-2026

Gemini is… weird. I have it (via GitHub Copilot) on every machine I use and have reached for it on almost none of them. It rides along in my agent containers “for kicks” , it’s the third pane in a Copilot side-by-side I mostly use to confirm I prefer the other two, and I can’t remember it ever fixing any of the stuff I handed over to Codex–I’ve never found a reason to start selling out…

Re: FreshRSS vs My Own Feed Reader A fierce competetion

After modifying FreshRSS, I found myself using it more for blog post reading. On the main page, I only see a list of posts from my subscribed feeds with no eye-catching features (graphics). So, they all look the same and I can go through them one by one. What I learnt from this experiment is that for skimming through a large number of feeds, Sigmarootpi Times is a better choice. After all, news…

Re: How Not to Disagree

It is important to acknowledge the frustration people may be feeling. You should even share your own. But you also can’t let people linger to the point that it becomes debilitating. Instead you can share the process that led to the decision. You retain agency by making your team the owner of the change. Only when your team feels agency can they work effectively. Only once they trust you will…

Signal allows Android phones to be linked as secondary devices (beta)

Last week we found the first indications of support for phones as linked devices in the source code of Signal for Android. The new functionality allows users to use their Signal account on an additional Android phone, without registering a separate phone number. The linked Android phone synchronizes chats and messages with the primary device, allowing users to access their conversations from…

The indie web is the tree of life in Dead Forest Theory

The cozyweb has ceased to be merely hidden. It is becoming causally disconnected. The public internet is no longer a hostile commons shared by everyone. It is increasingly the empty space separating an archipelago of informational black holes. The Dark Forest is transforming into the Dead Forest. Source: Dead Forest Theory Zombie publics are highly visible precisely because they possess relatively…

Built for Exactly One

A month ago, this website moved to a custom engine that I built myself, one I call Jot. Why did I create it? Because I got tired of almost. Almost the right editor. Almost the right publishing flow. Almost the right feature set. Each option did something I liked. None did everything that I wanted. So I built exactly what I want and nothing more. The biggest difference from everything I have built…

Frame - the first Linux Assembly X server

On my quest to own my software , one foundational piece kept itching… the X server. The underlying graphics engine, the thing that puts pixels on the screen. X11 is 4 million lines of code, a beast very few can claim they understand. So I did the reasonable thing. I wrote my own, in Assembly. It is called frame . No dependencies, no libraries, no garbage collector. No hot paths, no unnecessary…

A few days into GrapheneOS

It is important to remember that all apps on Android are sandboxed, regardless of which profile they’re installed in. For most use-cases, using secondary user profiles to further isolate apps is unnecessary. However, isolating apps to different profiles does have a few advantages, some of which are listed below: Apps cannot communicate with apps in other profiles via inter-process communication…

🔗 Better Models: Worse Tools

Armin theorizes that this is because more recent Anthropic models have been specifically trained (presumably via Reinforcement Learning) to better use the edit tools that are baked into Claude Code. This has the unfortunate effect that other coding harnesses, such as Pi, may find that their own custom edit tools are more likely to be used incorrectly. Claude’s edit tool uses search and…

🔗 Re: Clutch

There are really only two things that build clutch. Practice hard enough that it becomes second nature. And learn to embrace the big moment rather than shrink from it. We don’t face NBA Finals. But we face big meetings, big weeks, big decisions. And in the long run, the ability to show up in those clutch moments that add up. Source: Clutch All good advice that also should come with one more: No…

🔗 Re: Introducing WingIt!

WingIt method All there is to the WingIt method is this one simple thing. There is no past. There is no future. There is only now. You just have to get through now. At the start of every day, do what you like. There isn’t a task list with WingIt. Source: Introducing WingIt! This post put a genuine smile on my face. There’s still a nugget of wisdom in there. I am trying - very hard - to…