Ingress is not the owner of the invariant A polemic with Callbacks Are Not Invariants by Brandon Weaver. A disclaimer: I’m a RailsEventStore maintainer and this article ends up on the Arkency blog — so cards are on the table. Despite this, I’m keeping the core of my argument in pure ActiveRecord: no...
One of the most interesting projects my colleagues have done with LLMs has been building a system to allow pharmaceutical researchers to query decades of information about studies buried in PDF reports. Sarang Sanjay Kulkarni describes its evolution from keyword-based search to an intelligent resear...
Martin Fowlerby Martin FowlerJun 16, 2026read🤖 Summary
With the recent changes in agentic delivery, costs of development are going down, and processes are changing. That means there’s more time to try different methods and figure things out. Software today can still be clunky and irritating, with systems that take a lot of manual effort to glue together...
In this quiz, you’ll test your understanding of Building Python Skills for the Job Market. By working through it, you’ll revisit how to choose a developer path, research what employers value, build a skill roadmap with SMART goals, design a weekly practice routine, and prepare for technical and AI-e...
In this quiz, you’ll test your understanding of Develop Data Visualization Interfaces in Python With Dash. By working through this quiz, you’ll revisit how to build a Dash application with a layout, style components with CSS, wire up interactivity using the @app.callback decorator, and deploy your f...
“Prag Dave” Thomas (co-author of the outstanding “Pragmatic Programmer”) has loved programming since he was young. Programming was how I could express myself. I wasn’t an artist. When I sing, dogs howl. When I draw, friends say, “Very nice. What is it?” I didn’t connect particularly well with people...
Martin Fowlerby Martin FowlerJun 16, 2026read🤖 Summary
Recorded live at the AI Agent Conference, Ryan sits down with Apollo GraphQL CEO Matt DeBerglis to discuss how enterprises can leverage GraphQL and MCP as a structured semantic architecture to feed clean data to autonomous agents, safeguard internal microservices against unprecedented "east-west" da...
Hostinger has appointed Giedrius Zakaitis as Chief Executive Officer. Zakaitis, who recently served as Chief Product and Technology Officer, takes over from Daugirdas Jankus. Jank… The post Hostinger appoints Giedrius Zakaitis as CEO to lead the company’s AI-first strategy appeared first on Hostinge...
If you want to connect to another system, you need to supply credentials. That's a pretty obvious requirement. We can set aside the whole technical challenge of managing those credentials and the security problems various techniques create, and just focus in on: you must supply some credentials to a...
In April 2026, a big story dropped in the agentic world. In nine seconds, a Claude-powered coding agent deleted the entire production database for an application called PocketOS. Despite all the existing guardrails, the agent seemingly went rogue and confirmed with its users that the actions it took...
Posted by Matthew McCullough, VP of Product Management, Android DeveloperToday we're releasing Android 17 and making it available on most supported Pixel devices. Look for new devices running Android 17 in the coming months. Android 17 marks the start of our transition to an intelligence system, put...
Filament Storage Monitor is a plugin that adds a dashboard widget for monitoring server disk usage across multiple partitions, with custom labels, health-based coloring, and per-disk authorization. The post Filament Storage Monitor: Track Disk Usage From Your Filament Dashboard appeared first on Lar...
I co-wrote a Google whitepaper about how AI is changing the software lifecycle. I'm not going to summarize the whole thing. Instead, here are the handful of ideas in it I think actually matter, plus six figures you're welcome to reuse.