DEV Community

Shai Almog profile picture

Shai Almog

Entrepreneur, Author, Blogger, Open Source Hacker, DevRel, Java Rockstar, Conference Speaker and Instructor

Work

debugagent.com, Co-founder at Codename One

Debugging Using JMX Revisited

Debugging Using JMX Revisited

7
Comments
9 min read

Want to connect with Shai Almog?

Create an account to connect with Shai Almog. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Unleashing the Power of Git Bisect

Unleashing the Power of Git Bisect

8
Comments
7 min read
The Best Way to Diagnose a Patient is to Cut Him Open

The Best Way to Diagnose a Patient is to Cut Him Open

10
Comments 1
6 min read
strace Revisited: Simple is Beautiful

strace Revisited: Simple is Beautiful

8
Comments 1
7 min read
Regenerate Immediately and RSS

Regenerate Immediately and RSS

6
Comments
3 min read
DTrace Revisited: Advanced Debugging Techniques

DTrace Revisited: Advanced Debugging Techniques

6
Comments
10 min read
Styling and Dark Mode

Styling and Dark Mode

11
Comments
3 min read
Building gdocweb with Java 21, Spring Boot 3.x and Beyond

Building gdocweb with Java 21, Spring Boot 3.x and Beyond

12
Comments 1
9 min read
Blog Comments

Blog Comments

9
Comments 1
3 min read
Introducing gdocweb

Introducing gdocweb

19
Comments 3
6 min read
Not a Single Trace

Not a Single Trace

11
Comments
6 min read
Debugging Tips and Tricks: A Comprehensive Guide

Debugging Tips and Tricks: A Comprehensive Guide

13
Comments
11 min read
The Systemic Process of Debugging

The Systemic Process of Debugging

15
Comments 1
6 min read
Eliminating Bugs Using the Tong Motion Approach

Eliminating Bugs Using the Tong Motion Approach

10
Comments 1
5 min read
The Evolution of Bugs

The Evolution of Bugs

15
Comments 1
20 min read
It's 2AM Do you Know What Your Code is Doing?

It's 2AM Do you Know What Your Code is Doing?

18
Comments 3
6 min read
Debugging as a Process of Isolating Assumptions

Debugging as a Process of Isolating Assumptions

12
Comments
4 min read
Is OpenJDK Just a Drop-In Replacement?

Is OpenJDK Just a Drop-In Replacement?

20
Comments 1
5 min read
Can't Reproduce a Bug?

Can't Reproduce a Bug?

14
Comments
5 min read
The Theory of Debugging

The Theory of Debugging

12
Comments
5 min read
Building for Failure - Best Practices for Easy Production Debugging

Building for Failure - Best Practices for Easy Production Debugging

11
Comments
10 min read
GraphQL, JavaScript, Preprocessor, SQL and more in Manifold

GraphQL, JavaScript, Preprocessor, SQL and more in Manifold

8
Comments
4 min read
Understanding Security Vulnerabilities: A First Step in Preventing Attacks

Understanding Security Vulnerabilities: A First Step in Preventing Attacks

7
Comments
8 min read
Everything Bad in Java is Good for You

Everything Bad in Java is Good for You

51
Comments 25
7 min read
Manifold vs. Lombok: Enhancing Java with Property Support

Manifold vs. Lombok: Enhancing Java with Property Support

11
Comments 2
6 min read
Learn Java

Learn Java

18
Comments 4
2 min read
Operator Overloading in Java

Operator Overloading in Java

10
Comments
11 min read
Extending Java APIs - Add Missing Features Without the Hassle

Extending Java APIs - Add Missing Features Without the Hassle

14
Comments
7 min read
Logging Best Practices Revisited

Logging Best Practices Revisited

7
Comments
4 min read
Weird Follower Spike on Dev.to

Weird Follower Spike on Dev.to

27
Comments 12
2 min read
Java String Templates Today

Java String Templates Today

12
Comments
7 min read
Revolutionize JSON Parsing in Java with Manifold

Revolutionize JSON Parsing in Java with Manifold

9
Comments 4
5 min read
Spring Boot Debugging with Aspect-Oriented Programming (AOP)

Spring Boot Debugging with Aspect-Oriented Programming (AOP)

8
Comments 2
6 min read
Continuing Hello World

Continuing Hello World

6
Comments 1
5 min read
Relearning Java Thread Primitives

Relearning Java Thread Primitives

11
Comments
7 min read
Boldness in Refactoring

Boldness in Refactoring

25
Comments 3
6 min read
When Should we Move to Microservices?

When Should we Move to Microservices?

10
Comments 1
12 min read
DevOps For Developers: Continuous Integration, GitHub Actions & Sonar Cloud

DevOps For Developers: Continuous Integration, GitHub Actions & Sonar Cloud

10
Comments
17 min read
Open Source Maintenance is Community Organizing

Open Source Maintenance is Community Organizing

17
Comments 1
6 min read
DevOps for Developers - Introduction and Version Control

DevOps for Developers - Introduction and Version Control

11
Comments 1
9 min read
Java Serialization Filtering - Prevent 0-day Security Vulnerabilities

Java Serialization Filtering - Prevent 0-day Security Vulnerabilities

7
Comments
4 min read
Is it Time to go Back to the Monolith?

Is it Time to go Back to the Monolith?

78
Comments 56
8 min read
What are you Missing by Debugging in VS Code?

What are you Missing by Debugging in VS Code?

6
Comments
15 min read
Remote Debugging Dangers and Pitfalls

Remote Debugging Dangers and Pitfalls

2
Comments
6 min read
Memory Debugging - a Deep Level of Insight

Memory Debugging - a Deep Level of Insight

4
Comments
4 min read
Debugging Threads and Asynchronous Code

Debugging Threads and Asynchronous Code

4
Comments 1
6 min read
Watch Area and Renderers

Watch Area and Renderers

6
Comments
6 min read
Debugging Streams and Collections

Debugging Streams and Collections

7
Comments
5 min read
The Massive Hidden Power of Breakpoints

The Massive Hidden Power of Breakpoints

6
Comments
9 min read
Watch And Evaluate

Watch And Evaluate

5
Comments
6 min read
Debugging Program Control Flow

Debugging Program Control Flow

4
Comments
6 min read
Debug Like a Senior Developer

Debug Like a Senior Developer

12
Comments
6 min read
SpringOne TLV World Tour Trip Report

SpringOne TLV World Tour Trip Report

4
Comments
9 min read
Why I Don't do TDD

Why I Don't do TDD

123
Comments 27
5 min read
My New MacBook Air Beats M1 Max

My New MacBook Air Beats M1 Max

36
Comments 9
6 min read
Doubt in Debugging

Doubt in Debugging

9
Comments
5 min read
API Mocking: Essential and Redundant

API Mocking: Essential and Redundant

23
Comments 1
5 min read
Are we There Yet? When do we Move to GraalVM?

Are we There Yet? When do we Move to GraalVM?

22
Comments 2
5 min read
Internal Security

Internal Security

12
Comments 3
7 min read
When Breakpoints don't Break

When Breakpoints don't Break

9
Comments 1
5 min read
loading...