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
09.08.2025 20:30 β π 0 π 1 π¬ 0 π 0
The Future of the Internet is Community Driven
Discover how the decentralized internet puts power back in users' handsβboosting privacy, cutting out middlemen, and redefining the digital future. #decentralizedinternet
07.07.2025 11:25 β π 2 π 1 π¬ 0 π 0
If AI is intelligence, then intelligence must be highly overrated. #AI #Intelligence
06.07.2025 22:34 β π 0 π 0 π¬ 0 π 0
Now I have to have one of these decanters.
01.07.2025 12:42 β π 2249 π 238 π¬ 124 π 40
π©Example:
public class MainClass {
private HeavyClass heavyObj;
//instead of creating it in the constructor
public HeavyClass getHeavyObj() {
if (heavyObj == null) {
heavyObj = new HeavyClass();
}
return heavyObj;
}
}
#Java #Performance
30.06.2025 18:50 β π 2 π 1 π¬ 0 π 0
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
30.06.2025 18:50 β π 2 π 1 π¬ 1 π 0
29.06.2025 10:08 β π 6172 π 1077 π¬ 200 π 145
Why the Future of Coding Might Look Like a Virtual City Tour
Collaborative code cities in VS Code boost comprehension and usability, with user feedback guiding next steps in software visualization research. #softwarevisualization
16.06.2025 02:15 β π 1 π 1 π¬ 0 π 0
14.06.2025 17:16 β π 9 π 1 π¬ 0 π 0
Claude Code Makes Every Other AI Coding Tool Look Amateur
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
13.06.2025 19:00 β π 1 π 1 π¬ 0 π 0
For example:
public class Config {
...
public static String getConfigPath() {
return configPath;
}
}
The configuration path is shared globally, and changing it in one place could affect others.
#Java
14.06.2025 16:04 β π 1 π 1 π¬ 0 π 0
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
14.06.2025 16:04 β π 1 π 1 π¬ 1 π 0
A singular act of defiance that will never go out of style.
11.06.2025 00:22 β π 84 π 9 π¬ 2 π 0
difficult to read text on glass in the Music app
Glassy Safari controls overlaid on a photographic website, also somewhat illegible
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!
09.06.2025 23:08 β π 64 π 8 π¬ 8 π 0
Why Legacy Code Still Runs the World
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
10.06.2025 20:44 β π 1 π 1 π¬ 0 π 0
Many layers and pillars of semi-opaque gas and dust overlay one another. These regions appear light blue and dark gray-blue. The first pillar starts at the bottom left and extends to the top right. There is one prominent red star, with tiny spikes at its tip. Lower on this pillar, there are several darker areas of dust that jut out, many with bright red stars that appear as small red dots at their ends. Below the top pillar are two slightly smaller pillars, both ending in dark gray-blue regions. The second pillar has a dark arch that looks like an upside-down L halfway down. The background of this scene is washed in shades of red. Toward the top center is a V shape. At its lowest point, the V is a brilliant red. There are only several dozen tiny bright white and blue stars in this overall scene. Larger stars appear redder and are embedded in the pillars.
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 π π§ͺ
09.06.2025 14:17 β π 4043 π 561 π¬ 71 π 28
Monolith vs Microservices vs Modulith: The Evolution of Software Architecture
Learn how Modulith architecture offers a balanced approach to building scalable appsβbetween the simplicity of monoliths and the flexibility of microservices. #microservices
09.06.2025 13:53 β π 1 π 1 π¬ 0 π 0
Is it North Corea?
08.06.2025 13:36 β π 0 π 0 π¬ 0 π 0
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"
08.06.2025 13:12 β π 12384 π 3369 π¬ 405 π 136
π§΅2/2 If, for instance, we define a static list somewhere:
private static final List<byte[]> byteList = new ArrayList<>();
Some parts of the code may keep adding elements without removing them, eventually leading to memory exhaustion.
#Java #MemoryManagement
08.06.2025 13:33 β π 4 π 1 π¬ 0 π 0
Java tipπ‘: Donβt rely on Garbage Collection blindly, memory leaks are still possible.
#Java #MemoryManagement
π§΅1/2
08.06.2025 13:33 β π 4 π 1 π¬ 1 π 1
@ParameterizedClass
@ValueSource(strings = {"foo", "bar"})
class SomeTests {
@Parameter String value;
@Test
void shouldNotBeNull() {
assertNotNull(value);
}
@Test
void lengthShouldBeThree() {
assertEquals(3, value.length());
}
}
β¨ 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...
07.06.2025 11:52 β π 31 π 11 π¬ 0 π 0
It looks like a painting
07.06.2025 17:39 β π 1 π 0 π¬ 0 π 0
The image features the Raspberry Nebula (LBN 867), located in the constellation of Orion. Imagine a vast cosmic cloud stretching into space, with a complex structure that resembles an onion due to its multiple layers. At its center shines a bright star, HD 34989, which emits an intense light, similar in brightness to the planet Uranus as seen from Earth, creating a bright focal point in the heart of the nebula. The nebula itself has a vivid red glow, like a scarlet bloom, due to the ionization of hydrogen gas glowing under the influence of the central star. Around HD 34989, a thin halo of blue-white light can be seen, a delicate reflection of starlight on interstellar dust, forming the reflection nebula vdB 38. This bluish halo contrasts with the dominant red, adding a cooler, more nuanced touch of color. The overall image is a mix of bright red hues and hints of pale blue, with the central star standing out like a bright beacon in a sea of ββcosmic clouds.
π§΅
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
06.06.2025 22:41 β π 281 π 54 π¬ 4 π 3
In a later time you can think of optimizing it using StringBuilder:
StringBuilder sb = new StringBuilder();
sb.append("Hello ");
sb.append("there");
sb.append("!");
System.out.println(sb.toString());
07.06.2025 11:24 β π 0 π 0 π¬ 0 π 0
A very trivial example could be:
String helloThere = "Hello " + "there" + "!";
System.out.println(helloThere);
The above line of code is clear and works as intended.
π§΅2/3
07.06.2025 11:24 β π 1 π 0 π¬ 1 π 0
Java tipπ‘: Avoid premature optimization. Write clean, working code first and focus on functional requirements. #Java #BestPractices
π§΅1/3
07.06.2025 11:24 β π 3 π 1 π¬ 1 π 0
We are building The New Web..
The Decentralized Web.
31.05.2025 19:24 β π 13 π 5 π¬ 0 π 0
24.05.2025 01:31 β π 89 π 18 π¬ 1 π 1
Recovering tech founder building a digital discoverability agency at discoverability.co. Angel Squad @hustlefund.bsky.social. Red Sox fan. More: chapin.io
Use the #javabubble or #java hashtags
The biggest community of Java Developers in Bsky!
I follow everyone who mentions #Java or #JavaBubble in their posts and repost them all!
Built by @raphaeldelio.dev
Not an official Java account
Dr of Zoology
Data Scientist
Science feed co-creator
NYT bestselling author of #DoesItFartπ’π¨
Online HackerSpace
HNS: http://hackbase
DNS: https://hackbase.hns.to
Cybersecurity Student at Open University | Aspiring Penetration Tester | Passionate About Ethical Hacking & OS Security | Python Enthusiast | Exploring Robotics & Networking.
The Open Source Rootzone
Protocol: handshake.org
Guides & Docs: https://hsd-dev.org
Telegram: t.me/handshake_hns
Developer's Telegram: t.me/hns_tech
Repo: github.com/handshake-org
#HNS #Handshake #FOSS
Engineering lead working on Google Chrome.
I want you to win :) For more on what I'm up to, I'm at addyosmani.com
Long career as a dilettante at Bell Labs Research and Google, mostly building weird stuff no one uses, but occasionally getting it right, such as with UTF-8 and Go.
programming and exclamation marks
blog: jvns.ca
zines: wizardzines.com
Full time CEO & YouTuber. Also an investor and developer. More info at t3.gg
Developer of sorts at @firefox.com. No thought goes unpublished. He/him.
Welcome!
All frameworks included :)
Deliver web apps with confidence π
how hackers start their afternoons. where 50k+ technologists publish blog posts for 4M+ monthly readers. https://hackernoon.com/
write your story π https://hackernoon.com/p/publish
official Bluesky account (check usernameπ)
Bugs, feature requests, feedback: support@bsky.app