Sign in

DaShaun Carter

@dashaun.com
1.1K followers 673 following 528 posts

DaShaun is a struggling triathlete, Raspberry Pi enthusiast, Testcontainer Champion, former professional cheerleader, keynote speaker, and Spring Developer Advocate at Broadcom. Deliberately practicing to build, run, and manage, better software, faster.

PostsRepliesMedia
DaShaun Carter @dashaun.com · 14h
Your encrypted data may already be compromised. "Harvest now, decrypt later" means quantum computers could break today's encryption. Billy Korando explains the threat. #Security #Quantum #Encryption
011
DaShaun Carter @dashaun.com · 16h
AI's sycophantic "you're right!" is quietly destroying new engineers' judgment. Russ Miles on why discernment matters more than ever. #AI #Engineering #Mentorship
010
DaShaun Carter @dashaun.com · 29/09/2026
Smaller object headers = less memory, fewer GC pauses, lower latency. Billy Korando breaks down the JVM trick that boosts performance. #Java #JVM #Performance
012
DaShaun Carter @dashaun.com · 29/09/2026
How many times, today, have you tried to exit a shell with: "/exit" instead of "exit" I think I'm averaging 3x-5x per day so far in September.
110
DaShaun Carter @dashaun.com · 29/09/2026
Software engineering is decision-making. Russ Miles on how agentic AI changes who makes those decisions — and why the human stays accountable. #AI #SoftwareEngineering #Agents
010
DaShaun Carter @dashaun.com · 28/09/2026
To me, this is another signal that things are NOT going to slow down. If you are having trouble releasing frequently, and safely, it should probably be a higher priority. canonical.com/blog/acceler...
canonical.com
Accelerating delivery of CVE fixes with a new Kernel release strategy | Canonical
To combat the exponential growth of AI-driven CVEs, Canonical is shifting to a rapid 2-week Linux kernel SRU cycle published weekly. Read about the update.
000
DaShaun Carter @dashaun.com · 28/09/2026
Java devs, this is YOUR moment. Billy Korando says there's no better way to build generative AI than on the JVM — and the tools are racing to lead. #Java #GenAI #JVM
000
DaShaun Carter @dashaun.com · 27/09/2026
javapro.io/2026/09/24/a...
javapro.io
Anchored in the Chaos: Managing Cognitive Load, AI Uncertainty, and Well-Being as a Developer - JAVAPRO International
Introduction: The growing pressure on developers If you feel like you’re perpetually sprinting just to stay in the…
000
DaShaun Carter @dashaun.com · 27/09/2026
Writing a book about Spring Boot 4 reinvigorated his love of coding. He's shipping a new Spring AI Agents MD starter to the community soon. #SpringBoot #SpringAI #Java
000
DaShaun Carter @dashaun.com · 27/09/2026
Spring Boot 4 unlocks a whole chapter on distributed SQL. Jakarta EE alignment, null safety, resilience annotations, and more got this author excited. #SpringBoot4 #Java #CockroachDB
010
DaShaun Carter @dashaun.com · 26/09/2026
You have to understand the technology to trust what AI tells you. If the AI goes away tomorrow, do you actually know how your stack works? #AI #SoftwareEngineering
000
DaShaun Carter @dashaun.com · 26/09/2026
He wrote a book and yes, he used AI. No button-pushing, but AI helped with chapter outlines and example ideas. The honest middle ground of writing with AI. #AI #Writing #Spring
020
DaShaun Carter @dashaun.com · 26/09/2026
Your database tops out at 1,000 transactions per second, but millions are coming in. Use RabbitMQ as a buffer layer so you never overwhelm the downstream DB. #RabbitMQ #Scaling #Java
010
Reposted by DaShaun Carter
Spencer Gibb @spencer.gibb.us · 25/09/2026
TIL about the Maven Upgrade tool maven.apache.org/tools/mvnup....
maven.apache.org
Maven Upgrade Tool – Maven
054
DaShaun Carter @dashaun.com · 25/09/2026
Producer and consumer never need to know the routing. RabbitMQ exchanges route messages anywhere, even across systems, without either side knowing. Huge fan. #RabbitMQ #Messaging #Java
011
DaShaun Carter @dashaun.com · 25/09/2026
Stop polling your database for changes. With GemFire, one query can push inserts, updates, and deletes straight to your app. One connection, updates almost instantly. #GemFire #Java #CDC
010
DaShaun Carter @dashaun.com · 24/09/2026
What if your cache was fast, distributed, and strongly consistent? GemFire is an in-memory data grid that works great with Spring. Move data logic closer to the data. #GemFire #Spring #Java
022
DaShaun Carter @dashaun.com · 24/09/2026
#ollama is not multi-agent friendly. As my workflows evolved with more agents and sub-agents #ollama became a bottleneck. I'm switching everything (except Raspberry Pi) over to #vllm. I'm using Docker, again, to keep it portable/flexible. github.com/dashaun/rtx5...
100
DaShaun Carter @dashaun.com · 24/09/2026
You're not underqualified — you're undersold. Keep a "wins document," become your own promoter, and track every win for your next promotion. Advice worth taking even 25 years in. #CareerGrowth #Tech
000
DaShaun Carter @dashaun.com · 23/09/2026
Spicy take: there's NO difference between networking and building relationships. Stop DMing strangers for favors. Treat people like humans, not like jobs. 🔥 #Networking #Tech #HotTake
031
DaShaun Carter @dashaun.com · 23/09/2026
A cold LinkedIn message so good it gave goosebumps — because they did this one thing differently. Networking is easy; building relationships takes more. Here's the playbook. #Networking #CareerTips
010
DaShaun Carter @dashaun.com · 22/09/2026
"...rotating and repaving every 4-hours..." - Wayne Seguin @ #CFSummit2026 www.youtube.com/watch?v=hGPl...
youtube.com
Live from CF Summit 2026 | CF Weekly 96
We go live from the Cloud Foundry Summit 2026
000
DaShaun Carter @dashaun.com · 22/09/2026
Everyone online screams "MERN stack, MERN stack." He researched the industry, saw the entry-level demand, and bet on Java instead. The career move nobody advised him to make. 🎙️ #Java #DevCareers
021
DaShaun Carter @dashaun.com · 22/09/2026
spring.io/blog/2026/09...
spring.io
Releasing Spring for Modern Challenges
Level up your Java code and explore what Spring can do for you.
032
DaShaun Carter @dashaun.com · 22/09/2026
Feeling behind in tech? You're not. Everyone is on their own journey — stop comparing, keep learning. This reminder hits different. #TechLife #ImposterSyndrome #KeepLearning #Developer
040
DaShaun Carter @dashaun.com · 21/09/2026
spring.io/blog/2026/09...
spring.io
Spring AI and TypeSafe Jev: Fast, Cheap, Structured Decisions
Level up your Java code and explore what Spring can do for you.
010
DaShaun Carter @dashaun.com · 21/09/2026
Getting to production isn't the goal anymore — maintainability is. In a fast-moving world, your ability to patch and update beats shipping fast. #SoftwareEngineering #Maintainability #DevLife
010
DaShaun Carter @dashaun.com · 20/09/2026
Nothing kills adoption faster than a 50-step README. Docker Compose means clone, run, done. No dependency hell. Onboarding pain, solved. #Docker #DevOps #OpenSource #DockerCompose
140
DaShaun Carter @dashaun.com · 20/09/2026
Your app doesn't need every feature on day one. Vibe coding is great, but without a clear MVP you build features nobody asked for. Build the core, expand later. #MVP #VibeCoding #ProductDevelopment
000
DaShaun Carter @dashaun.com · 19/09/2026
Stop polishing. Build an MVP, throw it away, and iterate. Five versions later, the constant that kept it together? Docker Compose. #DevLife #DockerCompose #SoftwareEngineering
000
Reposted by DaShaun Carter
Spencer Gibb @spencer.gibb.us · 18/09/2026
I'm presenting "Of Microservices and Monoliths" at JCON during #IBMTechXchange
072
DaShaun Carter @dashaun.com · 19/09/2026
Two NVIDIA DGX Sparks, one model. DeepSeek-V4-Flash, 284B params, full 1M-token context, across two DGX Sparks linked by QSFP/RoCE, driven entirely from my Mac over SSH. The 30-megabyte mistake that froze both nodes, the off-by-1 that wasn't, and every script I wrote so it never happens twice.
000
DaShaun Carter @dashaun.com · 17/09/2026
I'm presenting "Refactoring the ROI of Software: Lessons from the Frontlines of OpenRewrite Adoption" and "My children will never deploy active-passive" at #IBMTechXchange
110
DaShaun Carter @dashaun.com · 16/09/2026
Java 27 is here! Join me, Dan Vega and special guest Billy Korando, today! Upgrade and celebrate with us! #SpringOfficeHours www.youtube.com/watch?v=K07K...
youtube.com
Spring Office Hours: S5E23 - Java 27 Release Party with Billy Korando
Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Kansas City JUG organizer and Java Developer Advocate, Billy Korando.…
000
DaShaun Carter @dashaun.com · 11/09/2026
2026 is the first year to pass 50,000 published CVEs. It's only September, and we've already hit 60k.
230
DaShaun Carter @dashaun.com · 11/09/2026
Don’t meet me there, beat me there!
000
DaShaun Carter @dashaun.com · 10/09/2026
privatebank.jpmorgan.com/eur/en/insig...
privatebank.jpmorgan.com
Patchmageddon | J.P. Morgan Private Bank EMEA EN
The race to patch software vulnerabilities before zero-day cyber-exploitations proliferate.
010
DaShaun Carter @dashaun.com · 10/09/2026
cybersecuritynews.com/microsoft-pa...
cybersecuritynews.com
Massive Microsoft Patch Tuesday September 2026 - 973 Vulnerabilities Fixed, Including 2 Zero-Days
Microsoft released its September 2026 Patch Tuesday security updates on September 8, addressing 973 vulnerabilities, including two zero-days already exploited in attacks.
020
DaShaun Carter @dashaun.com · 05/09/2026
REST returns the whole representation. GraphQL lets clients ask for exactly what they need—and skips resolvers for fields they didn’t request. Ask for less. Get more. github.com/short-spring... #SpringBoot #GraphQL #Java
github.com
GitHub - short-spring-tips/spring-graphql: Query exact fields with Spring GraphQL
Query exact fields with Spring GraphQL. Contribute to short-spring-tips/spring-graphql development by creating an account on GitHub.
031
DaShaun Carter @dashaun.com · 03/09/2026
Chat the way you like. 🌱 See how Spring AI’s defaultSystem() turns a generic model reply into “Hello, Spring Fan!” with one prompt resource. Code: github.com/short-spring... #SpringAI #Java
020
DaShaun Carter @dashaun.com · 02/09/2026
I was already building coding and DevOps agents with Spring AI when I realized that AGENTS.md could give me something I really needed: consistency. dashaun.com/posts/spring...
040
DaShaun Carter @dashaun.com · 02/09/2026
I built github.com/dashaun/spri..., a zero-configuration #SpringBoot starter that brings AGENTS.md support to #SpringAI applications.
131
DaShaun Carter @dashaun.com · 30/08/2026
Spring Modulith gives you clean domain boundaries and event-driven decoupling without microservice network latency or ops overhead. You get strict architecture inside a single app, letting you move fast now and split into microservices later only if real scaling demands it.
072
DaShaun Carter @dashaun.com · 27/08/2026
Repaving the #homelab Removed #opensuse and #rancher Deployed more #cloudfoundryoss
120
Reposted by DaShaun Carter
BellSoft @bellsoft.bsky.social · 25/08/2026
What makes a builder for buildpacks hardened? This Friday, @edelveis.dev joins @dashaun.com on Coffee + Software to talk through buildpacks, container security, and what goes into BellSoft Hardened Builder for Paketo Buildpacks. Set a reminder so you don’t miss it: youtu.be/3ElGTo5hlzE
youtu.be
How Do You Know It’s Hardened? Anatomy of a Hardened Builder
YouTube video by CyberJAR
021
Reposted by DaShaun Carter
Catherine Edelveis @edelveis.dev · 25/08/2026
Livestream alert! This Friday, I am joined by my fabulous friend @dashaun.com on CyberJAR to discuss how buildpacks promote best security practices and how you can build on that momentum with BellSoft's Hardened Builder for Paketo buildpacks youtube.com/live/3ElGTo5...
youtube.com
How Do You Know It’s Hardened? Anatomy of a Hardened Builder
YouTube video by CyberJAR
011
DaShaun Carter @dashaun.com · 25/08/2026
I finally got a copy!
060
DaShaun Carter @dashaun.com · 24/08/2026
It's happening! Copies started shipping on Friday, and Dan Vega just sent over proof that they’re arriving! Still waiting on my own copy to land, but seeing it in readers' hands is the absolute best feeling. Let me know when yours arrives!
050
DaShaun Carter @dashaun.com · 19/08/2026
"Java isn’t npm. Good. Don’t relax." - Steve Poole foojay.io/today/vibe-c...
foojay.io
Your AI Assistant Is Choosing Your Dependencies
AI code generation doesn't just write your Java. It picks your suppliers, edits your build and pulls in ecosystems you don't know. What Maven developers should check.
021
DaShaun Carter @dashaun.com · 18/08/2026
Use spring security. #coffeesoftware #PhillWebb watch more at www.youtube.com/live/m40rESs...
000