Shai Almog116 articles

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 …

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

    Table of Contents Network Debugging PowerhouseRe-Issuing and Modifying RequestscURL and PostmanThrottling and Debugging Race ConditionsWhy Throttling Matters:How to UseManaging State with Storage ToolsChallenges of State ManagementAnalyzing Request and Response HeadersDebugging in Incognito Mode: Limitations and Best PracticesConnecting the Front-End to …

    Avatar photo
    • Shai Almog
    February 27, 2025
  • 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 …

    Avatar photo
    • Shai Almog
    December 03, 2024
  • 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 …

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

    Avatar photo
    • Shai Almog
    November 05, 2024
  • 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 …

    Avatar photo
    • Shai Almog
    October 25, 2024
  • 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 …

    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