Find me on https://nitter.cf/t.co/VK7hrPV4uC @debugagent@mastodon.social and https://nitter.cf/t.co/Z364yPOSFa…
Joined August 2021
- Tweets5K
- Following1K
- Followers1.5K
- Likes4.3K
Shai Almog@debugagent
24 Jan 2025Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
There's great synergy between Wireshark and tcpdump that is very useful for debugging networking issues in restricted environments buff.ly/3TKNeGu
Shai Almog@debugagent
6 Dec 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
How do you debug serverless code? buff.ly/3XH9xR1
Shai Almog@debugagent
25 Nov 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
A simple swap from URL to URI can dramatically change performance outcomes due to differences in hashcode and equals methods. Find out why this matters even if you don't use these APIs... buff.ly/43DUMzu
Shai Almog@debugagent
18 Nov 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
The misconceptions about DevRel roles can lead startups astray. What do Developer Advocates actually do, and why a one-size-fits-all approach doesn't work? buff.ly/4afl65v
Shai Almog@debugagent
6 Nov 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Dreaming of building your own Java apps? Here's my free youtube Java from scratch course: buff.ly/3vqDxVy
Shai Almog@debugagent
4 Oct 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Debugging is where doubt hits hard, but it's also a testament to our dedication. It's okay to step back, but remember, sometimes the solution demands our perseverance buff.ly/3TDOX1p
Shai Almog@debugagent
20 Sep 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
We might not need serialization as often as we think. Avoiding it altogether can block potential security breaches before they even occur... buff.ly/41ldRVw
Shai Almog@debugagent
23 Aug 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Revisiting synchronized, wait, and notify after years, it's clear they're no longer the go-to in Java threading. It's time to embrace the newer APIs that have enriched Java since version 5. buff.ly/4a6XAHb
Shai Almog@debugagent
19 Aug 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
AOP can be leveraged to debug Spring Boot applications more effectively. Say goodbye to cluttered code and hello to seamless debugging. buff.ly/3VhH7vA
Shai Almog@debugagent
15 Aug 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
📣 It’s bigger, it’s modular, and it tries to do the 'right thing'. Learn how Manifold differs from Lombok and how it can enhance your Java projects. #Java buff.ly/49HCQ9i
Shai Almog@debugagent
12 Aug 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
📊 Check out our comprehensive comparison table between Lombok's legacy features and Manifold's modern approach to Java property support. Make informed decisions for your next project! buff.ly/3wNv3rN
Shai Almog@debugagent
11 Aug 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
The genius of checked exceptions lies in their ability to enforce responsibility. Far from being a nuisance, they're a testament to Java's commitment to clean and reliable code. buff.ly/49sIYlH
Shai Almog@debugagent
9 Aug 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
See how Manifold transforms a GraphQL query into fluent Java code. No pre-declared objects needed, just the GraphQL files. buff.ly/3T4z2bf
Shai Almog@debugagent
2 Aug 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Debugging mirrors the quest for diagnosis (as in Dr House) in the face of incomplete information. buff.ly/4c1HQaa
Shai Almog@debugagent
1 Aug 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Thanks @jetbrains and @eMalaGupta for a great experience speaking on the youtube live stream and this lovely gift/letter. Hope to do it again soon!
Shai Almog@debugagent
30 Jul 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Bugs usually have multiple approach directions, you can use that to narrow in on the underlying cause. buff.ly/4bZfrlp
Shai Almog@debugagent
28 Jul 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Redefining bugs is key. Moving the goalposts helps narrow our focus and pinpoint issues. It's an iterative process that enhances team communication. 🎯 buff.ly/42XzPzh
Shai Almog@debugagent
27 Jul 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Why JMX? It's not just about monitoring; it's about dynamically interacting with your application at runtime. Adjust settings, manage resources & more! buff.ly/42XVSG2
Shai Almog@debugagent
24 Jul 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.
Shai Almog@debugagent
15 Jul 2024Israel
IsraelConnected via WebAccount-level information, not a live location or per-post device.