Shai Almog116 articles

Latest post Extending Java APIs – Add Missing Features Without the Hassle

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 add a feature in a later version. Even more …

Avatar photo
  • Shai Almog
March 07, 2025
  • Front End Debugging Part 3: Networking

    Network Debugging Powerhouse Re-Issuing and Modifying Requests cURL and Postman Throttling and Debugging Race Conditions Why Throttling Matters: How to Use Managing State with Storage Tools Challenges of State Management Analyzing Request and Response Headers Debugging in Incognito Mode: Limitations …

    Avatar photo
    • Shai Almog
    February 27, 2025
  • Front End Debugging Part 2: Console.log() to the Max

    Understanding Front-End Logging vs. Back-End Logging Leveraging Console Log Levels Customizing Console Output with CSS Stack Tracing with console.trace() Assertions for Design-by-Contract Printing Tables for Clearer Data Visualization Copying Objects to the Clipboard Inspecting with console.dir() and dirxml() Counting Function …

    Avatar photo
    • Shai Almog
    December 03, 2024
  • strace Revisited: Simple is Beautiful

    Understanding strace and its Origins A Look Back: strace and dtrace Originating from Sun Microsystems Technical Functioning of strace The Role of ptrace in strace Comparing with DTrace Practical Usage and Advantages Ease of Use and Accessibility Favored in Linux …

    Avatar photo
    • Shai Almog
    November 26, 2024
  • Front End Debugging Part 1: Not just Console Log

    Instant Debugging with the debugger Keyword Triggering Debugging from the Console DOM Breakpoints: Monitoring DOM Changes XHR Breakpoints: Uncovering Hidden Network Calls Simulating Environments for Debugging Debugging Layout and Style Issues Final Word As a Java developer, most of my …

    Avatar photo
    • Shai Almog
    November 05, 2024
  • The Art of Full Stack Debugging

    Full Stack Development, A Shifting Definition The Full Stack Debugging Approach Frontend Debugging: Tools and Techniques It isn’t “Just Console.log” The Power of Developer Tools Tackling Code Obfuscation Debugging Across Layers Isolating Issues Across the Stack The Importance of System-Level …

    Avatar photo
    • Shai Almog
    October 25, 2024
  • Unleashing the Power of Git Bisect

    The Essence of Debugging with Git Setting the Stage for Debugging Initiating Bisect Mode Marking the Known Good Revision Marking the Known Bad Revision Bisecting to Find the Culprit Expected Output Reset and Analysis Advanced Usage and Tips Script Automation …

    Avatar photo
    • Shai Almog
    October 08, 2024
  • Debugging Kubernetes: Troubleshooting Guide

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

    Avatar photo
    • Shai Almog
    August 26, 2024
  • 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.

    Avatar photo
    • Shai Almog
    July 30, 2024
  • Mastering Serverless Debugging

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

    Avatar photo
    • Shai Almog
    July 29, 2024
  • 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.

    Avatar photo
    • Shai Almog
    July 08, 2024
1-11 of 116

Subscribe to foojay updates:

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