Episodios

  • Here's How You Can Cut Milliseconds Off Your Response Time Using Symfony
    Nov 16 2025

    This story was originally published on HackerNoon at: https://hackernoon.com/heres-how-you-can-cut-milliseconds-off-your-response-time-using-symfony.
    This ultimate guide will take you deep into the heart of a Symfony application to achieve sub-100ms response times.
    Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #symfony, #optimization, #php, #php-development, #frankenphp, #productivity, #cache, #quicker-response-times, and more.

    This story was written by: @mattleads. Learn more about this writer by checking @mattleads's about page, and for more stories, please visit hackernoon.com.

    In the era of high user expectations and SEO demands, every millisecond counts. A faster application translates directly into better user experience, higher conversion rates, and a lower carbon footprint. This guide will take you deep into the heart of a Symfony application, leveraging modern PHP 8.x features and battle-tested components to achieve **sub-100ms response times**.

    Más Menos
    12 m
  • Everything You Need to Know About XML Schema Validation 1.1 in Java
    Nov 16 2025

    This story was originally published on HackerNoon at: https://hackernoon.com/everything-you-need-to-know-about-xml-schema-validation-11-in-java.
    In this post, I described my journey implementing XSD 1.1 validation in Java. It’s much less easy than I had expected in the first place
    Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #xml, #xml-schema-validation, #xsd, #xsd-1.1, #validation, #java, #xerces, #hackernoon-top-story, and more.

    This story was written by: @nfrankel. Learn more about this writer by checking @nfrankel's about page, and for more stories, please visit hackernoon.com.

    The Java JDK uses a wrapped Xerces implementation for parsing. The implementation is stuck on XSD validation 1.1, which is not supported in XSD 1.0. The solution is to use the Xerces-J implementation instead.

    Más Menos
    6 m
  • How Bharat Kumar Dokka Automated SQL Server Patching and Saved 600 Hours
    Nov 15 2025

    This story was originally published on HackerNoon at: https://hackernoon.com/how-bharat-kumar-dokka-automated-sql-server-patching-and-saved-600-hours.
    Bharat's intelligent automation for SQL Server patching saves 600 hours & sets new standards for secure, scalable enterprise infrastructure management.
    Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #sql-server-automation, #bharat-kumar-dokka, #infrastructure-automation, #enterprise-patching-solution, #powershell-automation, #azure-and-sql-server, #intelligent-infrastructure, #good-company, and more.

    This story was written by: @sanya_kapoor. Learn more about this writer by checking @sanya_kapoor's about page, and for more stories, please visit hackernoon.com.

    Associate Technical Architect Bharat Kumar Dokka transformed SQL Server patching by engineering an automated PowerShell-driven system that handles over 200 servers, preserves high availability, and saves nearly 600 man-hours. His innovation improved security, reliability, and operational efficiency while elevating strategic team focus and reinforcing his leadership in enterprise infrastructure and automation.

    Más Menos
    9 m
  • The "Zero to Shipped" Framework for New Developers
    Nov 15 2025

    This story was originally published on HackerNoon at: https://hackernoon.com/the-zero-to-shipped-framework-for-new-developers.
    Stuck in the 'catch-22' of starting a new project? Here's a 5-step framework for new developers covering tech stacks, open-source, mindset, and more.
    Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #programming, #software-development, #how-to-learn-coding-fast, #choosing-a-tech-stack, #scalable-tech-stack, #coding-environment-setup, #developer-learning-roadmap, #hackernoon-top-story, and more.

    This story was written by: @amanila. Learn more about this writer by checking @amanila's about page, and for more stories, please visit hackernoon.com.

    New developers: Overcome the 'catch-22' of starting a project with this 5-step framework. Learn to choose a scalable tech stack, leverage open-source, set up your environment, adopt the right learning mindset, and iterate based on real user feedback.

    Más Menos
    6 m
  • Breaking Down the Walls: Rescue Your SPA From Complete Freeze
    Nov 14 2025

    This story was originally published on HackerNoon at: https://hackernoon.com/breaking-down-the-walls-rescue-your-spa-from-complete-freeze.
    React page frozen solid? Here’s how a single Chrome DevTools feature helped trace an infinite loop hidden deep in Redux selectors.
    Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #javascript, #chrome-dev-tools, #debugging, #page-freeze, #hard-hang, #page-unresponsive, #react, #hackernoon-top-story, and more.

    This story was written by: @anandk05. Learn more about this writer by checking @anandk05's about page, and for more stories, please visit hackernoon.com.

    Chrome’s Pause Script Execution can be used to freeze a Single Page App (SPA) using a hidden infinite loop deep inside a Redux selector. The root cause of the freeze is a loop that never ends.

    Más Menos
    5 m
  • How to Use the HTML Element to Draw Shapes, Text, and Animations
    Nov 11 2025

    This story was originally published on HackerNoon at: https://hackernoon.com/how-to-use-the-html-lesscanvasgreater-element-to-draw-shapes-text-and-animations.
    Learn what makes the HTML tag unique, how it handles pixels instead of DOM elements, and how to draw and create interactive graphics directly in the br
    Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #html5, #html-canvas, #javascript-canvas-tutorial, #html5-canvas-examples, #canvas-paint-app, #webgl-vs-canvas, #canvas-resize-javascript, #drawing-with-code, and more.

    This story was written by: @roy-shell5. Learn more about this writer by checking @roy-shell5's about page, and for more stories, please visit hackernoon.com.

    The tag is a powerful yet misunderstood part of HTML. It’s not a container — it’s a pixel-based drawing surface that lets you render shapes, images, animations, and even games directly in the browser. In this article: You’ll learn what makes special and why it can’t have child elements Understand how it operates purely in pixels (not DOM nodes) Discover how to make it responsive using resize listeners And finally, draw your first interactive line with just a few lines of JavaScript Whether you’re building a data visualization, a drawing app, or just exploring creative coding - is your blank digital playground.

    Más Menos
    4 m
  • How to Set Up Session-Level Database Migrations in Python
    Nov 11 2025

    This story was originally published on HackerNoon at: https://hackernoon.com/how-to-set-up-session-level-database-migrations-in-python.
    Set up session-level async database migrations in Python using SQLAlchemy, Alembic, and pytest for cleaner, faster test environments.
    Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #python-development, #asyncio, #sqlalchemy, #pytest-fixtures, #postgresql-async-engine, #alembic-migrations, #python-database-testing, #sqlalchemy-async-session, and more.

    This story was written by: @art8x. Learn more about this writer by checking @art8x's about page, and for more stories, please visit hackernoon.com.

    How to set up session-level database fixtures for testing in a Python application. It runs migrations once per session to improve efficiency. It demonstrates how to truncate all tables between tests using SQL TRUNCATE ... CASCADE, and how to properly dispose of the database manager afterward — ensuring a clean, reliable, and performant async DB testing environment.

    Más Menos
    2 m
  • Clean Code in Go (Part 2): Structs, Methods, and Composition Over Inheritance
    Nov 10 2025

    This story was originally published on HackerNoon at: https://hackernoon.com/clean-code-in-go-part-2-structs-methods-and-composition-over-inheritance.
    Write cleaner Go code. Learn how structs, methods, and composition replace OOP inheritance the idiomatic Go way.
    Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #golang, #software-engineering, #clean-code, #clean-go-functions, #go-structs, #go-methods-explained, #go-composition-vs-inheritance, #go-thread-safety-mutex, and more.

    This story was written by: @yakovlef. Learn more about this writer by checking @yakovlef's about page, and for more stories, please visit hackernoon.com.

    Go offers composition through embedding, interfaces without explicit implementation, and clear rules for methods. The difference between fighting the language and flowing with it usually comes down to understanding structs and methods properly.

    Más Menos
    4 m