David Abreu reposted
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
My latest for @wired.com: I tried exercising my data access rights over 100 times and almost lost my sanity during the process. www.wired.com/story/i-dema...
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...
David Abreu reposted
Replying to @newwillinium.bsky.social
Nevermind, found it pretty easily! www.keithparkinson.com/product/gods... Definitely going to have to check this out, for the art alone
David Abreu reposted
David Abreu reposted
📣 TypeScript 7's Release Candidate is now out! 📣 The new native rewrite is almost here. Try it out on your codebases, and make sure your team is ready for the upcoming 7.0 release!
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
This is actually some pretty good shit. youtu.be/DUwDddBzIgk?...
David Abreu reposted
Boring but functional post on something I think more leaders need to address: guidelines for respectful use of AI medium.com/@skamille/gu...
David Abreu reposted
I had a wonderful time chatting with @kantrowitz.bsky.social about #forecasting this week! Check it out! #Prophecy #books #authors #podcast www.youtube.com/watch?v=TWbg...
David Abreu reposted
A recent Randstad analysis indicates that only Greece, Cyprus and France have a higher percentage of employees habitually working 49 hours or more per week than in Portugal.
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/
David Abreu reposted
👥 Who uses Java today ⚙️ The tools and frameworks they rely on 🤖 How AI is changing Java development Find out now! jb.gg/yb1xhj
David Abreu reposted
‘The hand could be read because your body was marked with cosmic meaning in a not yet disenchanted world.’ Steven Shapin on what’s written on the hand. www.lrb.co.uk/the-paper/v4...
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.” 👇
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
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
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
David Abreu reposted
📰🚨 AWS Security Hub Extended offers full-stack enterprise security with curated partner solutions
David Abreu reposted
David Abreu reposted
David Abreu reposted
IGN: Phil Spencer Retiring, Sarah Bond Out, Matt Booty Promoted as Microsoft AI Exec Asha Sharma Named New Xbox Boss www.ign.com/articles/phi... Spencer’s retirement is effective on Monday, February 23
David Abreu reposted
David Abreu reposted
The European Commission's new strategy includes new investments in technological development to integrate surveillance capacity. #EuropeNews
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...
David Abreu reposted
David Abreu reposted
ICYMI: Why Retries Break Your Java APIs (And How Idempotency Fixes It) buff.ly/z1AC7Qk
David Abreu reposted
Replying to @gergely.pragmaticengineer.com
I can now name that this company is Wealthsimple. Their CTO pulled the trigger on Claude Code. So far good response and results. Deepdive on them and 9 other companies: newsletter.pragmaticengineer.com/p/measuring-...
David Abreu reposted
Absolutely damning from @aaronschaffer.com, @willoremus.com, & @nitasha.bsky.social. To get more data, Anthropic: * "destructively scanned" millions of books * downloaded the shadow library LibGen * hailed another shadow library's arrival as "just in time!!!" www.washingtonpost.com/technology/2...
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! 💪
David Abreu reposted
How to build a production-grade audit trail in Java that survives incidents, compliance reviews, and uncomfortable questions. www.the-main-thread.com/p/quarkus-hi...
David Abreu reposted
David Abreu reposted
David Abreu reposted
'Only in Japan can you see this!' Nabana no Sato's winter world lights
David Abreu reposted
It's fantastic to see yet another project pick #micrometerio as the entry point to their observability story! I'm so proud to have co-authored the observation api. Remember: "instrument once and have multiple benefits out of it" hc.apache.org/httpcomponen...
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
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.
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
Robin Tegg wrote a few reasons to give @jbang.dev and @jreleaser.org a try for your next project. robintegg.com/2026/01/04/j...
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...
David Abreu reposted
you’re right! it feels mostly awful to Go Online™, these days. the internet in a sad state, for reason after reason after reason. but there is a way to fix it; to trade the voidful howling for a quiet & joyful song. here’s how to win the war for the soul of the internet, and build the Web We Want.
David Abreu reposted
David Abreu reposted
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️⃣) 🧵