Profile avatar
alper.rls.social.ap.brid.gy
Engineering Manager, Father of Twins, Senior+ Software Engineer, Technical Product Manager Now: LLMs, Gleam, jj, Japan (ハイキング旅行を計画しています), Road Cycling […] [bridged from https://rls.social/@alper on the fediverse by https://fed.brid.gy/ ]
316 posts 12 followers 4 following
Prolific Poster
Conversation Starter

I usually enjoy Cortex’s romps into productivity porn, but what struck me here is that they open with Grey discovering Asana and how he spent the week setting his business and life up in it. People are still discovering Asana? Grey immediately and deeply gets […] [Original post on rls.social]

Our work in software engineering consists mostly of learning and for me and my team a fair part of that is teaching. Both of these are immensely difficult and rewarding components of the job. https://www.herostrat.us/posts/learning-the-hardest-problem-in-computer-science

Here’s a good article about platform teams that I got to read an early draft of. I can say from my own experience that all of these traps are very easy to go into. Be aware and prioritize ruthlessly what works and what doesn’t work. https://serce.me/posts/2025-01-07-six-sins-of-platform-teams

A beautiful lush essay and homage to an ubiquitous typeface without a name. https://aresluna.org/the-hardest-working-font-in-manhattan

I can relate to this because I’m using Cursor to write a bit of Gleam where it’s usually off entirely because this is such a small language. It would be annoying maybe if LLMs got us into a place where literally everything becomes a React+Tailwind application but so far I don’t see a huge risk […]

So much car traffic is absolutely unnecessary which makes it all the more galling that we allow people to poison everybody else by doing it. https://www.theguardian.com/environment/2025/feb/14/brake-pad-dust-toxic-exhaust-emissions

The long standing frustrations with git are over now that it's possible to to daily drive jj and get real work done with it. It has a bit of a learning curve but once you get it, many tasks become simpler and faster. Here's my example of how to use jj to deal with interruptions and speed up […]

Lots of people are going to have a problem with the truth going forward, so get those Wikipedia backups handy and start thinking about how to host it in a more distributed and resilient way. https://www.404media.co/wikipedia-prepares-for-increase-in-threats-to-us-editors-from-musk-and-his-allies

Instead of creating real media alternatives here in Germany we’re forced to fund a broadcasting system that does little other than copy YouTube formats and normalize fascists. https://mastodon.social/@adrianhon/114043880797637276

Wheel of Time is low key one of the best fantasy tv shows out right now. Each season is going from strength to strength and the next one looks to be the best one yet. https://www.youtube.com/watch?v=qk0D4OV95bQ

A lot has been made of this talk about Egoless Engineering but I can say that for me it came at the exactly right time. In our platform team we got to the point mentioned in the talk and are now working on #3: Empower Everybody Else. https://egoless.engineering/#50

Obsidian is a knowledge worker’s lightsaber. It’s indispensable for any kind of serious work and it is now free to use. https://obsidian.md/blog/free-for-work

Rare to see an actual apples-to-apples comparison of databases like this. Postgres comes out ahead versus Sqlite but as always, it depends. https://www.twilio.com/en-us/blog/sqlite-postgresql-complicated

Another funny relic from the depths of version control: the Octopus Merge https://www.freblogg.com/git-octopus-merge

This is the way “A Pattern Language” intended we should talk about patterns: applied and without making things more complicated. Patterns should simplify and be grasped immediately. https://grantslatton.com/design-patterns

Filing this away for future reference when at some point we’ll want to get out of managed Kubernetes. https://bilbof.com/posts/kubernetes-on-hetzner

Just one of the ways that Zuckerberg full willingly enabled neonazis on his platforms. https://globalextremism.org/post/neo-nazis-monetize-hate-on-instagram

Wild to see the materials that go into making a single LLM inference machine for private use. At scale this stuff will of course be more efficient, but still the main components and considerations will be more or less the same […]

Overview of the performance of different caching solutions for Rails comparing Redis to some competitors. https://www.bigbinary.com/blog/caching-in-rails-with-redis-vs-alternatives

Pixelfed has the same problem: no way to discover things that you might want to see

We've revived our tech blog and will be sharing a bunch of stuff around our AI process and what it means to be an "AI first" company. Here's an in-depth first piece about what it takes to develop a successful real life product with LLMs […]

This was exactly a discussion I had yesterday where when teams reach higher levels of maturity, they may catch and fix issues internally before they become full blown incidents. So how do we than make sure we are not over-indexing on purely the operational surprises where we ran the heavy […]

Even the most basic functions in foundational libraries can be iterated on and improved by reading papers and implementing novel algorithmic approaches. Here’s a breakdown of how the time crate got faster (even though “no one has complained”) […]

Good luck hiring talent for your struggling economy with racism becoming even more rampant than it normally is. Not that that is the only problem facing Germany, but it’s a huge distraction for all parties while nothing material has improved for decades […]

SQLite is a tiny, somewhat quirky but incredibly convenient and fast database. For side projects I definitely don’t bother with a “real” database anymore and for many of them I just check the entire .sqlite file into version control for easier deployments. Here are some tuning tips to get […]

After missing the previous edition, I’m ‘attending’ HYTRADBOI 2025. Databases are the bread and butter of our team and I enjoy keeping up with the cutting edge of the field while using the most boring possible one at work. https://www.hytradboi.com/2025

After bouncing off of it last year, recently I dove back into jj and I can say it's progressed a lot and is now more than good enough to use as a daily driver. For any git user, the demo here of what you can do with jj in its GUI client GG should look like pure wizardry […]

This is a very good framework from Matt Webb for organizations how to do strategic pathfinding when it comes to AI. In Germany especially, lots of orgs would benefit from doing this instead of whatever it is that they are busy with right now. Interesting to see the word overhang used here […]

A write-up of the current dream stack in practice: prototype work in Python and then hook it up to Rust to bring it to production. https://www.sonair.com/journal/building-for-safety-with-rust

I don’t think there’s been a Python developer tool that’s been adopted as quickly as uv is being right now. Dealing with dependencies and running Python code has never been easier. https://treyhunner.com/2024/12/lazy-self-installing-python-scripts-with-uv

The scientists are all on Bluesky which is understandable given the war on science and truth taking place on Twitter. https://www.nature.com/articles/d41586-025-00177-1?linkId=12635521

After reading about it, I started trying out Sonshi style myself. I do this during extended work sessions away from my desk. The setup is really easy with Karabiner Elements and a profile that disables the laptop built-in keyboard when my contra is plugged in […] [Original post on rls.social]

"Artemis, fostered with Apollo, virgin who delights in arrows, far-shooting goddess, who swiftly drives her all-golden chariot through Smyrna to vine-clad Claros, I ask that you establish a loop counting from ninety-nine to one called beerLoop." A programming language where you make things […]

I had no idea that Git trailers were a thing, but this is pretty cool. Not sure where I’ll ever use it though: “trailers are severely underutilized” https://alchemists.io/articles/git_trailers

"Slow progress on results Blamed on everything being difficult or complicated With a tendency to find artificial prerequisite activities that sound plausible, but on further examination aren’t. Things are as complex as we want to make them. Most of the time complexity is an excuse for either […]

We can probably look forward to see more large American companies destabilize under a regime of financialization, deregulation and competitive pressure. https://www.cnbc.com/2025/01/23/boeing-details-losses-from-labor-strike-production-issues.html

A pretty good explanation of all the weird acronyms that make modern e-mail infrastructure absolutely inscrutable. That’s not really different from deep dives into DNS, TLS, CORS etc. The things we use to build the internet have become (out of necessity) incredibly specialized and complicated. […]

I find limited run podcast series that dive deep into a specific topic are some of the best things the medium brings forth. Here’s one from Escape Collective that covers the intersection of a bunch of special interests: bike manufacturing, the pandemic, supply chains and how it all went to […]