Powered by RND
PodcastsEducationProgramming Tech Brief By HackerNoon

Programming Tech Brief By HackerNoon

HackerNoon
Programming Tech Brief By HackerNoon
Latest episode

Available Episodes

5 of 431
  • How to Use the HTML <canvas> Element to Draw Shapes, Text, and Animations
    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.
    --------  
    4:11
  • How to Set Up Session-Level Database Migrations in Python
    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.
    --------  
    1:40
  • Clean Code in Go (Part 2): Structs, Methods, and Composition Over Inheritance
    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.
    --------  
    4:07
  • The Best Ways to Write Git Commit Messages: Just Like the Pros
    This story was originally published on HackerNoon at: https://hackernoon.com/the-best-ways-to-write-git-commit-messages-just-like-the-pros. A commit message should have a proper style, content, and metadata. Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #git, #github, #git-commit, #software-development, #how-to-write-git-commits, #git-commit-messages, #git-commit-guide, #hackernoon-top-story, and more. This story was written by: @ritikbanger. Learn more about this writer by checking @ritikbanger's about page, and for more stories, please visit hackernoon.com. A commit message should have a proper style, content, and metadata. The most effective technique to inform other developers of the context of a change is with a well-written Git commit.
    --------  
    3:09
  • Rustup 1.27.1: Minor Bug Fixes Can Have a Big Positive Impact
    This story was originally published on HackerNoon at: https://hackernoon.com/rustup-1271-minor-bug-fixes-can-have-a-big-positive-impact. Rust 1.27.1 will include minor bug fixes meant to improve your experience. Check 'em out here. Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #rust, #rustlang, #rust-minor-bug-fixes, #rust-update, #rust-1.27.1, #what's-new-in-rust, #rust-1.27.1-details, #rust-changes, and more. This story was written by: @Rust. Learn more about this writer by checking @Rust's about page, and for more stories, please visit hackernoon.com. The headlines for this release are: Prebuilt Rustup binaries should be working on older macOS versions again. rustup-init will no longer fail when fish is installed, but ~/.config/fish/conf.d hasn't been created. Regressions regarding symlinked RUSTUP_HOME/(toolchains|downloads|tmp) have been addressed.
    --------  
    2:12

More Education podcasts

About Programming Tech Brief By HackerNoon

Learn the latest programming updates in the tech world.
Podcast website

Listen to Programming Tech Brief By HackerNoon, Coffee Break Spanish and many other podcasts from around the world with the radio.net app

Get the free radio.net app

  • Stations and podcasts to bookmark
  • Stream via Wi-Fi or Bluetooth
  • Supports Carplay & Android Auto
  • Many other app features

Programming Tech Brief By HackerNoon: Podcasts in Family

Social
v7.23.11 | © 2007-2025 radio.de GmbH
Generated: 11/12/2025 - 1:34:24 AM