Mario Casari
mcasari.bsky.social
Mario Casari
@mcasari.bsky.social
Software developer and blogger. Loves Science, Art, Literature, Cinema.

https://linktr.ee/mcasari

Web site: https://codingstrain.com
Using AI in your work highlights its ability to assist with many tasks, but it remains far from replacing your role as a programmer. I enjoy using it because, honestly, at least 80% of a developer's job involves repetitive, alienating tasks suited for machines. #AI #Programming
August 9, 2025 at 8:30 PM
Reposted by Mario Casari
Discover how the decentralized internet puts power back in users' hands—boosting privacy, cutting out middlemen, and redefining the digital future. #decentralizedinternet
The Future of the Internet is Community Driven
hackernoon.com
July 7, 2025 at 11:25 AM
If AI is intelligence, then intelligence must be highly overrated. #AI #Intelligence
July 6, 2025 at 10:34 PM
Reposted by Mario Casari
Now I have to have one of these decanters.
July 1, 2025 at 12:42 PM
Java Tip 💡: To improve your application's responsiveness, avoid initializing heavy objects that may never be used.

Consider Lazy-loading them at the appropriate time to rationalize memory usage and improve response time.

#Java #Performance
June 30, 2025 at 6:50 PM
Reposted by Mario Casari
June 29, 2025 at 10:08 AM
Reposted by Mario Casari
Collaborative code cities in VS Code boost comprehension and usability, with user feedback guiding next steps in software visualization research. #softwarevisualization
Why the Future of Coding Might Look Like a Virtual City Tour
hackernoon.com
June 16, 2025 at 2:15 AM
Reposted by Mario Casari
June 14, 2025 at 5:16 PM
Reposted by Mario Casari
Claude Code just launched on the $20 Pro plan—finally accessible AI that refactors legacy code, writes tests, and beats Cursor in real-world dev tasks. #ai
Claude Code Makes Every Other AI Coding Tool Look Amateur
hackernoon.com
June 13, 2025 at 7:00 PM
Java Tip 💡: Try to avoid static variables unless they store truly global values.

• They hinder testing by making it harder to isolate classes due to shared state.
• They reduce code reusability.

#Java
June 14, 2025 at 4:04 PM
Reposted by Mario Casari
A singular act of defiance that will never go out of style.
June 11, 2025 at 12:22 AM
Reposted by Mario Casari
These ultra-translucent interfaces rarely work well as a system, because the transparency introduces way more problems than it solves. It’s form over function.

I’d bet that a lot of this liquid glass stuff will end up more like semi-opaque-frosted-glass in the end. But it looks cool as a demo!
June 9, 2025 at 11:08 PM
Reposted by Mario Casari
Most of the world still runs on legacy code. Here’s how smart teams safely refactor, test, and modernize without breaking what already works. #softwaremodernization
Why Legacy Code Still Runs the World
hackernoon.com
June 10, 2025 at 8:44 PM
Reposted by Mario Casari
The Pillars of Creation, seen here in mid-infrared by #NASAWebb, adds to decades of research about star formation by helping astronomers analyze the densest dusts and gases of the region, and improving the precision of their star-formation models: bit.ly/45ayCYi 🔭 🧪
June 9, 2025 at 2:17 PM
Reposted by Mario Casari
Learn how Modulith architecture offers a balanced approach to building scalable apps—between the simplicity of monoliths and the flexibility of microservices. #microservices
Monolith vs Microservices vs Modulith: The Evolution of Software Architecture
hackernoon.com
June 9, 2025 at 1:53 PM
Reposted by Mario Casari
Sen Bernie Sanders (I-VA) just now on CNN:

"We have a President moving this country rapidly into authoritarianism. He's suing media who criticize him. He's going after law firms that have clients who were against him. He's suing universities who teach courses he doesn't like"
June 8, 2025 at 1:12 PM
Java tip💡: Don’t rely on Garbage Collection blindly, memory leaks are still possible.

#Java #MemoryManagement

🧵1/2
June 8, 2025 at 1:33 PM
Reposted by Mario Casari
✨ New blog post: "STF Milestone 4: Parameterized test classes"

JUnit 5.13 introduced parameterized test classes (in addition to methods). They are a powerful testing tool that has long been missing from JUnit Jupiter...

👉 marcphilipp.de/blog/2025/06...
June 7, 2025 at 11:52 AM
Reposted by Mario Casari
🧵
Here is a cosmic delight: LBN 867, dubbed the Raspberry Nebula although its overall structure is more like an onion!

In fact, this fascinating H II region, located in the constellation Orion, contains three different objects within its structure!

➡️ noirlab.edu/public/image...

🔭 🧪 #science
June 6, 2025 at 10:41 PM
A quick comparison of two possible options for implementing microservices communication in a Spring Boot project. #Java #SpringBoot #Microservices

www.freecodecamp.org/news/best-ch...
OpenFeign vs WebClient: How to Choose a REST Client for Your Spring Boot Project
When building microservices with Spring Boot, you’ll have to decide how the services will communicate with one another. The basic choices in terms of protocols are Messaging and REST. In this article ...
www.freecodecamp.org
June 7, 2025 at 12:02 PM
Java tip💡: Avoid premature optimization. Write clean, working code first and focus on functional requirements. #Java #BestPractices

🧵1/3
June 7, 2025 at 11:24 AM
Reposted by Mario Casari
We are building The New Web..
The Decentralized Web.
May 31, 2025 at 7:24 PM
Reposted by Mario Casari
May 24, 2025 at 1:32 AM
Reposted by Mario Casari
City of London from Hampstead by Algernon Newton RA (1880-1968)
Oil on Canvas
(Private Collection)
May 29, 2025 at 9:42 AM
Reposted by Mario Casari
Good Day!
The House by the Canal by Algernon Cecil Newton 1945
Oil on Canvas
(Harris Museum & Art Gallery)
May 29, 2025 at 8:18 AM