David Abreu

David Abreu

@davidabreu7.bsky.social

Software engineer having fun with AI. ☕️ Java | Kotlin | Typescript LinkedIn: https://www.linkedin.com/in/davidabreu7

218 followers684 following114 posts

David Abreu reposted

‘A modern-minded middle class with nationalist aspirations was challenging the established order, and Joyce, however reticent and heterodox on the national question, was born out of this conflict.’ Terry Eagleton on James Joyce’s political life. www.lrb.co.uk/the-paper/v4...

lrb.co.ukTerry Eagleton · Starveling Rabblement: Joyce’s PoliticsIf Joyce’s politics were hard to decipher, it was partly because he concealed his Parnellism behind something of the...

David Abreu reposted

David Abreu reposted

Phenomenally impressed with exe.dev so far. Moved a few of my sites over to it. It’s definitely early, some bumps and blips here and there, but I completely see the vision. Not sponsored but I do have invites for a free month if you wanna try it. Don’t think I get anything for you using them.

David Abreu reposted

Free newsletter: The Subprime AI Crisis is here. I explore the disturbing parallels between the run-up to the global financial crisis and the heavily-subsidized AI bubble, and how Anthropic and OpenAI's rush to IPO accelerates the crisis further. www.wheresyoured.at/the-subprime-ai-crisis-is-here/

wheresyoured.atThe Subprime AI Crisis Is HereHi! If you like this piece and want to support my independent reporting and analysis, why not subscribe to my premium newsletter? It’s $70 a year, or $7 a month, and in return you get a weekly newslet...

David Abreu reposted

“The tech industry has done a great job of scaring reporters into thinking that having a negative opinion is somehow “not supporting innovation,” and I want to be clear that refusing to criticize the tech industry is what’s actually stopping innovation.” 👇

Ed Zitron@edzitron.com

Premium Newsletter: The Hater's Guide To Adobe, a company built on innovation in digital design that's turned into a parasite that monetizes monopolies and customer exploitation. Its AI play is a big money loser, and can't hide that Adobe is on the decline. www.wheresyoured.at/hatersguide-adobe/

David Abreu reposted

New frameworks & libraries promise better performance, cleaner code, and happier teams. But a #TechnicalMigration is expensive and raises questions. In this #InfoQ video, Sophie Koonin explores the realities of technical migrations, using Monzo’s 2-year #TypeScript migration. 🎬 bit.ly/4bdx8Oy

bit.lySo You’ve Decided To Do a Technical MigrationSophie Koonin discusses the realities of large-scale technical migrations, using Monzo’s shift to TypeScript as a roadmap. She explains how to handle "bends in the road," from documentation and toolin...

David Abreu reposted

TypeScript 6.0 RC is out 🎉 🔶 Temporal 🔶 Map#getOrInsert 🔶 RegExp.escape 🔶 #/ prefix for Package Imports New defaults! 🔶 --target=ES2025 🔶 "use strict" 🔷 --strict Deprecations! 🗑️ baseUrl, outFile 🗑️ import assertions 🗑️ `module` namespaces 🗑️ module: amd 🗑️ moduleResolution: node 🗑️ target: ES5

TypeScript@typescriptlang.org

The Release Candidate for TypeScript 6.0 is now available! Read up on what's coming up with 6.0 & 7.0, and try it out on your codebase today! devblogs.microsoft.com/typescript/a...

David Abreu reposted

🔥 #JavaLand 2026 Hot Topic "Local LLMs to Enterprise AI: from your laptop to production" with Marta Blaszczyk and Marco Klaassen | Wednesday, March 11 2026 | 1:00 pm to 1:40 pm | Dome ⭐ More information & favorite lecture: scomp.ly/1AwgwBe

David Abreu reposted

David Abreu reposted

The center of Europe… Outside the window,it's the 21st century: artificial intelligence,mobile internet,cars that park without driver assistance… At the same time, outside the window, there is war. 📹 Putrivka, a village in the Fastiv district, Kyiv region /Radio Liberty

David Abreu reposted

‘Whether or not half the stories that Suetonius tells about Caligula are true, their common thread is the sadistic pleasure he took in rubbing everyone’s noses in the power he had over them.’ @moonjets.bsky.social on a new translation of ‘The Lives of the Caesars’. www.lrb.co.uk/the-paper/v4...

lrb.co.ukThomas Jones · Lords of the World: Keeping Up with the CaesarsAs Mary Beard has put it, ‘How could you control and defend a vast empire, stretching from Spain to Syria, with a...

David Abreu reposted

David Abreu reposted

David Abreu reposted

Replying to @tpschmidt.com

This is what AI-assistance should look like 🥹 No "least effort / making it work code", but things you can safely ship. At least with my the experience I have with it so far! Link to the skill 🔗 github.com/antonbabenk... Big thanks, Anton! 💪

github.comGitHub - antonbabenko/terraform-skill: The Claude Agent Skill for Terraform and OpenTofu - testing, modules, CI/CD, and production patternsThe Claude Agent Skill for Terraform and OpenTofu - testing, modules, CI/CD, and production patterns - antonbabenko/terraform-skill

David Abreu reposted

Today, the EU and Mercosur take a huge leap forward. With this Agreement, we are not creating spheres of influence, but spheres of shared prosperity. For more than 700 million citizens. For thousands of companies. For our joint future. Together, we are stronger.

David Abreu reposted

David Abreu reposted

Retries don’t fail loudly. They fail silently. I wrote a practical guide on idempotency keys, grounded in the IETF standard, with a full Java + Quarkus implementation that handles retries, concurrency, and in-flight requests correctly. buff.ly/lyuIhaE #Java #DistributedSystems #Quarkus #APIs

David Abreu reposted

This is a nice intro to Skills if you haven’t dug into them yet claude.com/blog/buildin... > Skills give Claude Code access to your procedural knowledge through progressive disclosure, revealing information in layers only when needed, rather than flooding the context window

claude.comBuilding Skills for Claude Code | ClaudeLearn how to build custom Skills for Claude Code that teach it your team's workflows, table schemas, and business logic.
Luke@lukehedger.dev

What sort of thing are you using Claude Skills for? So far I’ve got skills for: - writing ADRs - creating Jira tickets (via acli jira) - developing Lambda functions - developing CDK stacks - enforcing typescript best practices - teaching patterns (tests, design patterns, DI, composition etc)

David Abreu reposted

We've removed the paywall from this guide so everyone can access it. 👇 Stay safe.

WIRED@wired.com

Just days into 2026, the killing of 37-year-old Renee Nicole Good by a federal immigration officer in Minneapolis, Minnesota, has sparked protests around the US. If you’re planning to protest, here’s how to safeguard your digital security.

David Abreu reposted

Happy new year! As my #blog got de-indexed by #Google, I created an extensive write-up of what I did to get back into the index! It's full of typical information, and I think it's an interesting story, too. Let me know what you think! blog.bmarwell.de/2025/12/30/h...

blog.bmarwell.deHow I Got Deindexed by Google (And How I Fixed It) | Ben’s Build and B(r)ass NotesFrom 400 indexed pages to just 10: my journey through a Google deindexing nightmare and the comprehensive technical and content improvements that brought my blog back.

David Abreu reposted

medium.com/@g.jalaghoni... LLMs don't inherently understand trust boundaries or business rules - they are really just text token prediction machines. Without explicit controls, they can generate sensitive data, follow malicious instructions, or ignore policies entirely. Guardrails can.. (1️⃣/3️⃣) 🧵

medium.comAmazon Bedrock Guardrails: Seeing Is Believing (With vs Without)Large Language Models look impressive in demos They answer questions, write code, and sound confident. But by default, they are not safe…