
#AI
- xAI adds a ‘memory’ feature to Grok | TechCrunch - Grok finally gets the ability to “remember” previous discussions, but it’s still largely behind GPT, Gemini and Claude.
- ChatGPT now interprets photos better than an art critic and an investigator combined | Digital Trends - GPT is now more impressive at analysing images with it’s reasoning model and ability to search the web for references.
- What are AI Agents? why do they matter? - by Addy Osmani - AI agents are LLMs which utilise MCP & A2A (Agent-to-Agent protocol, open sourced by Google) to do autonomous actions and converse with other AIs to autonomously complete tasks, like create/review code, do operations actions, etc.
- Making it easier to build with the Gemini API in Google AI Studio - Google Developers Blog - Google AI Studio improves their UI, code editor, drawing with AI ability and adds app starter templates/ideas to streamline creating applications.
- Everything about Firebase Studio and Genkit | Build AI-powered apps faster with Firebase - Dot Net Office & Before there are a thousand, there is The Original. - Firebase studio is an AI powered firebase application creator with a fully online embedded IDE. This is similar to the above Google AI studio but more focused and less ability to control the AI temperature.
- Microsoft researchers say they’ve developed a hyper-efficient AI model that can run on CPUs | TechCrunch - Microsoft researchers allege they’ve created the largest-scale 1-bit AI model (bitnet), this impressive chip could potentially make models run in twice the speed in some cases.
#Infrastructure
- Why Most IaC Strategies Still Fail — And How To Fix Them - The New Stack - A look into why infrastructure projects fail and what their missing to make them a success and more robust product.
- 🕸 Understanding Kubernetes Networking Internals | by Santosh Kumar Perumal | Google Cloud - Community | Apr, 2025 | Medium - A pretty good article explaining how Kubernetes workload’s networking works and is provisioned.
- Harness CI/CD pipeline for RAG applications | Cloud Architecture Center | Google Cloud - Using Harness.io to deploy a RAG (Retrieval-Augmented Generation) applications, complete with example code. The pipeline includes supply chain security guarding, integration test, chaos engineering, A/B testing/experiments, Feature flag management and rollout strategies.
- Observability Costs: How Much Should I Spend On Observability? - Gartner highlight that a majority of companies are spending 50% of their infra bill into observability, a better rule of thumb is paying 20-30% instead.
- Kubernetes Configuration and Infrastructure as Code Taxonomy | by Brian Grant | Apr, 2025 | ITNEXT - A list of terminology/taxonomy of around software infrastructure.
#Technical Articles
- Concurrency in Haskell: Fast, Simple, Correct - Writing concurrent code with green threads via forkIO package, and handling thread states correctly.
- Cleaning up gone branches | You’ve Been Haacked - Using
git for-each-refand a bit of bash to show local branches which no longer exist in the remote, as they’ve likely been merged to trunk. I have a similar approach but this is pretty clean.
#Technical News
- Trump administration reportedly considers a US DeepSeek ban | TechCrunch - Deepseek might be seeing a ban in the US after allegations it was trained on OpenAI, violating OpenAI’s terms of use. Which does seem a bit rich from the company which has trained their model on data which wasn’t theirs in the first place. However, this is potentially considered IP theft, and you can jailbreak Deepseek to tell you it was trained using OpenAI.
- Replacing CVE | Gavin D. Howard - After the chaos of the CVE program about to be defunded, the question is how useful is it anyways? This article highlights that the CVE program is flawed in a way which allows for bogus CVEs to be raised, fuelled by people wanting to add raised CVEs to their resume. A systematically different approach to attributes over scores may be a better alternative, much like the system used in CVSS (Common Vulnerability Scoring System), NIST’s rating.
- Former CISA chief Krebs leaves SentinelOne after Trump exec order & Former CISA director Chris Krebs vows to fight back against Trump-ordered federal investigation | TechCrunch - Chris Krebs who was fired after being outspoken and calling out Trumps false and baseless claims around 2020’s election being rigged. His security clearance was revoked and since the investigation, has now stepped down from SentinelOne. It does seem like Trump is using his powers to push around people opposing his claims.
- RDEL #88: What factors influence the well-being of software engineers? - What are the factors causing software engineers to feel stressed and potentially burnt out. Work life, high workload and pressure along with management are the highest factors.
#Software Leadership
- 6 assumptions engineering managers make (and engineers hate) - A great list of assumptions that technical leaders make around what engineers want, but possibly don’t or is an over generalization. They are:
- Every engineer wants more ownership
- Always praise in public
- Remote engineers need a standup meeting every day
- Every engineer wants to be better at public speaking
- Weekly 1:1 are important to your engineers
- Engineers want to be part of the roadmap discussions
#Resources
- 50+ Essential Linux Commands: A Comprehensive Guide | DigitalOcean - A glossary of Linux commands you should know if you interact with Linux distros, allowing you to administer and manage your Linux box.
