The GitHub Platform Era Is Over
Analysis of why building on GitHub's API is no longer a safe bet, citing declining support and trust.
Julien Danjou est un vétéran de l'open source avec 25 ans d'expérience, CEO et co-fondateur de Mergify, et créateur du gestionnaire de fenêtres awesome. Découvrez les insights du plus jeune développeur Debian en 2002, leader du projet de télémétrie OpenStack et créateur de la base de données de séries temporelles Gnocchi. Explorez l'expertise issue des innovations cloud computing chez Red Hat, du développement du profileur Python chez Datadog et de la maîtrise des mécanismes internes de CPython. Apprenez de l'auteur des livres "Serious Python" et "Scaling Python", animateur du podcast français CI/CD "Nom d'un Pipeline!" et fondateur du Toulouse SaaS Club. Suivez pour des insights sur les plateformes SaaS, l'expertise en développement Python, les meilleures pratiques CI/CD, l'optimisation de l'expérience développeur, les contributions GNU Emacs et la programmation Lisp. Accédez aux connaissances sur l'automatisation de fusion de code, la collaboration d'équipes d'ingénierie logicielle et l'architecture cloud computing.
255 articles from this blog
Analysis of why building on GitHub's API is no longer a safe bet, citing declining support and trust.
Analysis of merge queue limitations under AI agent workloads, challenging Hashimoto's critique with a defense of serialization as coordination.
A developer describes using AI agents to write and review code, shifting their role to referee, and discusses the implications for software engineering.
A critique of European cloud providers' mindset and support failures, using a personal server outage story to highlight systemic issues.
A developer describes porting a Python CLI to Rust without knowing Rust, using AI assistance and incremental PRs.
Analyzes how much of a library's functionality is actually used, arguing for building small utilities yourself with AI assistance.
Analysis of how AI delegation in long workflows corrupts content, with solutions inspired by linters and CI for LLM oversight.
Analysis of AI pricing trends, comparing them to food delivery subsidies and predicting the end of cheap AI tools.
A retrospective on 20 years of code review tools, arguing that the commit—not the pull request—is the correct unit for review.
How AI accelerates code output, creating a review bottleneck, and strategies to rebalance the development pipeline.
How to fix Alembic's multiple heads problem using Git commit order, with an open-source library that automates migration chaining.
A developer recounts receiving a cold email from an AI agent named Elif, discussing the challenges of building and selling AI tools.
Analysis of why AI-driven cost reductions won't kill SaaS, arguing that building software is easy but maintaining and scaling it is hard.
How AI has reshaped the role of a great software engineer, shifting focus from writing code to reviewing AI-generated code and prioritizing business value.
AI-generated code is flooding CI pipelines, increasing costs and exposing inefficiencies like redundant and flaky tests.
A developer reflects on how AI coding assistants like Claude have replaced deep 'flow state' programming with fragmented, high-throughput 'air traffic control' work.
GitHub introduces tools to disable pull requests as maintainers face a flood of low-quality, AI-generated submissions, sparking debate on open source sustainability.
A technical deep dive into Entire's architecture, explaining how it uses git primitives and agent hooks to create a session-aware metadata layer.
Explores the need for new developer tools like Entire to manage AI-generated code, as traditional Git struggles with agent-written commits lacking context.
A developer reflects on how AI coding tools have shifted their role from writing code to steering and architecting systems, viewing it as a natural evolution.