Programming Tech Brief By HackerNoon

Programming Tech Brief By HackerNoon

Download on the App Store

Programming Tech Brief By HackerNoon episodes

  • Creating A Custom Plugin for Vite: The Easiest Guide

    This story was originally published on HackerNoon at: https://hackernoon.com/creating-a-custom-plugin-for-vite-the-easiest-guide.


    How plugins work in Vite and how to create a custom plugin for Vite
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #rollup, #create-custom-vite-plugin, #frontend, #how-to-publish-your-plugin, #vite-hooks, #create-plugins-tutorial, #hackernoon-top-story, #vite-tutorial-for-beginners, #hackernoon-es, #hackernoon-hi, #hackernoon-zh, #hackernoon-fr, #hackernoon-bn, #hackernoon-ru, #hackernoon-vi, #hackernoon-pt, #hackernoon-ja, #hackernoon-de, #hackernoon-ko, #hackernoon-tr, and more.


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


    For the development server, it uses esbuild with native ES modules, which are supported by modern browsers, and we don’t need to bundle code into a single file, and it gives us fast HRM (Hot Module Replacement).
    For the bundle, it uses a rollup.js because it’s flexible and has a large ecosystem; it allows the creation of highly optimized production bundles with different output formats.
    Vite’s plugin interface is based on Rollup’s but with additional options and hooks for working with the dev server.

    7 min
  • Revive Some Nostalgia: Recreating the Snake Game Using HTML5's Canvas API and JavaScript

    This story was originally published on HackerNoon at: https://hackernoon.com/revive-some-nostalgia-recreating-the-snake-game-using-html5s-canvas-api-and-javascript.


    The Snake Game is one of the great classics of the 90s on Nokia mobiles. This tutorial shows you how to recreate it in HTML5.
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #html5, #programming, #javascript, #web, #video-games, #html-canvas, #how-to-create-the-snake-game, #hackernoon-top-story, #hackernoon-es, #hackernoon-hi, #hackernoon-zh, #hackernoon-fr, #hackernoon-bn, #hackernoon-ru, #hackernoon-vi, #hackernoon-pt, #hackernoon-ja, #hackernoon-de, #hackernoon-ko, #hackernoon-tr, and more.


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

    12 min
  • A Beginner's Guide to Understanding SQL Window Functions - Part 2

    This story was originally published on HackerNoon at: https://hackernoon.com/a-beginners-guide-to-understanding-sql-window-functions-part-2.


    let us explore more advanced SQL concepts. It may sound a bit complicated at first glance, but I will provide simple examples suitable for beginners...
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #sql, #window-functions, #analytics, #tools, #cumulative-sum, #advanced-sql-concepts, #use-cases-of-window-functions, #hackernoon-top-story, #hackernoon-es, #hackernoon-hi, #hackernoon-zh, #hackernoon-fr, #hackernoon-bn, #hackernoon-ru, #hackernoon-vi, #hackernoon-pt, #hackernoon-ja, #hackernoon-de, #hackernoon-ko, #hackernoon-tr, and more.


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


    Let us explore more advanced SQL concepts. It may sound a bit complicated at first glance, but I will provide simple examples suitable for beginners for all the possible cases, so it will be easy to catch my drift.

    11 min
  • Empowering Newbies: Building Confidence Through 600+ LeetCode Solutions – A Guide for Beginners

    This story was originally published on HackerNoon at: https://hackernoon.com/empowering-newbies-building-confidence-through-600-leetcode-solutions-a-guide-for-beginners.


    Discover valuable insights on tackling over 600 LeetCode problems. Gain practical advice and useful resources for mastering coding interviews successfully.
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #leetcode, #algorithms, #data-structures, #coding-interviews, #how-to-crack-faang-interviews, #faang, #coder-advice, #leetcode-practice, and more.


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


    Mastered 600+ LeetCode problems, aced coding interviews, and sharing crucial insights and advice for fellow developers navigating the coding interview landscape.

    10 min
  • How to shed Pounds off your Docker image?

    This story was originally published on HackerNoon at: https://hackernoon.com/how-to-shed-pounds-off-your-docker-image.


    Checkout the best practices for making your Docker images slim and fast. Be Kubernetes ready and streamline your development process!
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #docker, #container, #software-development, #software-engineering, #cloud-infrastructure, #infrastructure, #reducing-docker-image-size, #devops, and more.


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


    Containerisation is a software deployment process that bundles an application’s code with all the files and libraries it needs to run on any infrastructure. By optimizing your Docker images, you can expedite the overall development cycle, but you also bolster the security measures in place, ensuring a more robust and efficient software environment.

    5 min
  • Google Play Deletes 100,000 Apps Every Month – More Than It Adds

    This story was originally published on HackerNoon at: https://hackernoon.com/google-play-deletes-100000-apps-every-month-more-than-it-adds.


    We've been watching Google Play get rid of a ton of apps, and things are getting pretty intense. This quick read is your guide to understanding why.
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #mobile-app-development, #google-play, #mobile-app-data, #app-analytics, #google-play-statistics, #google-play-developer-tips, #listing-on-google-play, #publishing-on-google-play, and more.


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


    We've been watching Google Play get rid of a ton of apps, and things are getting pretty intense. This quick read is your guide to understanding why.

    3 min
  • How to Build a Stress-Free IT Career

    This story was originally published on HackerNoon at: https://hackernoon.com/how-to-build-a-stress-free-it-career.


    How to be smart about choosing your job and build a stress-free career in tech.
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #programming, #career-advice, #stress-management, #tech-career-guide, #starting-a-career-in-it, #it-career-guide, #how-to-start-a-career-in-it, #career-guide-for-programmers, and more.


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


    How to be smart about choosing your job and build a stress-free career in tech.

    13 min
  • Using Diagnostic Observers to Decouple Logging and Observability Code

    This story was originally published on HackerNoon at: https://hackernoon.com/using-diagnostic-observers-to-decouple-logging-and-observability-code.


    Using DiagnosticSource and IObserver implementation to decouple logging code; improving the method adapter to properly handle event data binding.
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #logging, #.net, #observability, #c-sharp, #diagnostic-observers, #decouple-logging, #observability-code-decoupling, #diagnosticsource-guide, and more.


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


    This article reviews the observability feature in Microsoft libraries provided by DiagnosticSource class, goes over implementation details and specifics how to receive and handle the diagnostic events. It explores the Microsoft's method adapter package to solve event property binding to method parameters, and proposes a solution to its issues, thus making the approach more usable.

    17 min
  • Designing Your System for Availability

    This story was originally published on HackerNoon at: https://hackernoon.com/designing-your-system-for-availability.


    Availability refers to the ability of a system to remain operational and accessible to users even in the face of various failures, disruptions, and maintenance.
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #system-design, #design-availability, #failover-design-mechanism, #cross-system-communication, #system-maintenance-strategy, #system-high-availability, #well-designed-systems, #system-design-importance, and more.


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


    Availability refers to the ability of a system to remain operational and accessible to users even in the face of various failures, disruptions, and maintenance activities.

    15 min
  • The Art of Skillful Software Development: How to Go From Novice to Ninja

    This story was originally published on HackerNoon at: https://hackernoon.com/the-art-of-skillful-software-development-how-to-go-from-novice-to-ninja.


    Explore the importance of continuous skill learning for software developers in a rapidly evolving tech landscape, covering online courses, algorithms
    Check more stories related to programming at: https://hackernoon.com/c/programming.
    You can also check exclusive content about #software-development, #learning, #skills, #coding, #coding-journey, #online-courses, #education, #problem-solving-skills, and more.


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


    In the fast-paced world of software development, staying ahead of the curve is not just a competitive advantage but a necessity for professional growth. The digital age has ushered in a wealth of educational resources, making it easier than ever for software developers to acquire new skills through online courses. By prioritising skill learning, software developers position themselves as adept problem solvers.

    5 min

About Programming Tech Brief By HackerNoon

From the publisher's feed

Learn the latest programming updates in the tech world.