Shai Almog

Avatar photo

Shai Almog

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

Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]
Likes 6
Avatar photo
Avatar photo

Shai Almog

Author

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

Learn More

Recent Likes

Comments 38
Avatar photo
Avatar photo

Frank Delporte

Administrator

Frank Delporte is a Java Champion, Java Developer, Technical Writer at Azul, Blogger, Author of "Getting started with Java on Raspberry Pi", and Pi4J Contributor. Frank blogs about his experiments...

Learn More
Avatar photo
Avatar photo

A N M Bazlur Rahman

Administrator

A N M Bazlur Rahman is a Software Engineer with over a decade of specialized experience in Java and related technologies. His expertise has been formally recognized through the prestigious...

Learn More
Jadon Ortlepp profile
Jadon Ortlepp profile

Jadon Ortlepp

Author

Digital Marketing Coordinator working for Payara who has been involved in the Java space since 2017. Very much enjoys collaborating on projects and events with other individuals and organisations. Including...

Learn More

Recent comments

Avatar photo

Frank Delporte

How to Share Your Work...

Hi Bazlur, as always... it depends ;-) For the Foojay podcast, once I got into...

Avatar photo

A N M Bazlur Rahman

How to Share Your Work...

On average, how much time does it usually take to create a video or podcast?

Jadon Ortlepp profile

Jadon Ortlepp

Serverless is the New Timeshare

Great blog! Found this really interesting as Ive noticed "serverless" as a buzzword to be...

Shares 0
Articles 121
Views 507,0K

All 38 Comments

Book Review: “Effortless Cloud-Native App Development Using Skaffold” (2)

Skaffold is a cloud native open source framework from Google that lets SpringBoot devs build Kubernetes apps easily and deploy effortlessly!

Production Horrors – Customer Miscommunication Leads to Ongoing Nightmare

We can see production disasters from miles away. Bad communication, missing skills, immature technological choices create ongoing disasters.

Book Review: “Why Programs Fail”

The book is about preventing failures, by preventing/lowering bugs. It classifies and organizes the terms we use to define a bug.

Production Horrors – Handling Disasters: Public Debrief

Just in time for Halloween failures in production are scarier than most movie monsters. Here’s a personal scary story of a production fail…

Debugging Tutorial 1 – Introduction: Conditional Breakpoints

In this series, I’ll walk you through the process of debugging applications and finding issues within them.

PSA: The Risks of Remote JDWP Debugging

Java Debug Wire Protocol (a.k.a. JDWP) was designed for testing internally. Opening it to production is a HUGE security and stability risk…

Understanding Stack Traces and Debugging them Further

Recently a junior developer sent me an obfuscated stack trace and was pretty surprised when I instantly knew the problem and pointed him at the necessary change. To be fair, I had the advantage of being the person who put that bug there in the first place… But still the ability to glean information from a stack trace, even an obfuscated one, is a serious skill.

The Debugger Checklist (Part II)

In the Debugger Checklist (Part I), I introduced some of the high level concepts and reviewed some of the common things you can do.

In this part, we’ll get down to the process. Again, it’s important to stress that this is boiled down and concentrated!

The Debugger Checklist (Part I)

Win at debugging by following an organized process and leveraging the tools you already have!

We’re going to skip ahead to a point where you have a bug you can reproduce (consistently or otherwise) but you don’t understand or can’t prove the cause.

8 Debugging Tips for IntelliJ IDEA Users You Never Knew Existed

As developers, we’re all familiar with debuggers. We use debugging tools on a daily basis – they’re an essential part of programming. But let’s be honest. Usually, we only use the breakpoint option. If we’re feeling frisky, we might use a conditional breakpoint.

But guess what, the IntelliJ IDEA debugger has many powerful and cutting-edge features that are useful for debugging more easily and efficiently.

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

https://foojay.io/today/author/shai-almog/feed/
Copied to the clipboard