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 0
Comments 38
Shares 0
Articles 116
Views 436,2K
Latest post

Extending Java APIs – Add Missing Features Without the Hassle

Table of Contents ExtensionsExtension LibrariesExtending ArraysStructural InterfacesAdding AnnotationsFinal Word The Java API is vast. That’s great, but sometimes a missing method or capability can be frustrating. With Manifold, developers can solve this problem without having to wait for Java to ...

Front End Debugging Part 2: Console.log() to the Max

Table of Contents Understanding Front-End Logging vs. Back-End LoggingLeveraging Console Log LevelsCustomizing Console Output with CSSStack Tracing with console.trace()Assertions for Design-by-ContractPrinting Tables for Clearer Data VisualizationCopying Objects to the ClipboardInspecting with console.dir() and dirxml()Counting Function CallsOrganizing Logs with GroupsChrome-Specific Debugging …

strace Revisited: Simple is Beautiful

Table of Contents In the realm of system debugging, particularly on Linux platforms, strace stands out as a powerful and indispensable tool. Its simplicity and efficacy make it the go-to solution for diagnosing and understanding system-level operations, especially when working …

Front End Debugging Part 1: Not just Console Log

Table of Contents Instant Debugging with the debugger KeywordTriggering Debugging from the ConsoleDOM Breakpoints: Monitoring DOM ChangesXHR Breakpoints: Uncovering Hidden Network CallsSimulating Environments for DebuggingDebugging Layout and Style IssuesFinal Word Instant Debugging with the debugger Keyword Triggering Debugging from the …

The Art of Full Stack Debugging

Table of Contents Full stack development is often likened to an intricate balancing act, where developers are expected to juggle multiple responsibilities across the frontend, backend, database, and beyond. As the definition of full stack development continues to evolve, so …

Unleashing the Power of Git Bisect

Table of Contents The Essence of Debugging with GitSetting the Stage for DebuggingInitiating Bisect ModeMarking the Known Good RevisionMarking the Known Bad RevisionBisecting to Find the CulpritExpected OutputReset and AnalysisAdvanced Usage and TipsScript Automation for Precision and EfficiencyHandling Flaky Tests …

Debugging Kubernetes: Troubleshooting Guide

Discover effective solutions to common Kubernetes errors. Learn troubleshooting tips for configuration issues, image pull errors and more…

Failure is Required: Understanding Fail-Safe and Fail-Fast Strategies

Let’s discuss the upside of failure. Why you should seek failure, why failure is good and why avoiding failure can reduce the reliability of your application.

Mastering Serverless Debugging

Discover effective strategies for debugging serverless and AWS Lambda. Serverless can be painful, but not a bottomless pit of despair.

Wireshark & tcpdump: A Debugging Power Couple

Explore the power of Wireshark and tcpdump for network analysis in our comprehensive guide, unveiling tips for effective troubleshooting.

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