#programming — Trending Posts on HivePostify

Explore trending posts tagged #programming on HivePostify. Read original Web3 content created by creators and earned on Hive Blockchain.

Learn Rust Series (#50) - anyhow: Flexible Application-Level Errors & Context

By @scipio in #hive-196387

Learn Rust Series (#50) - anyhow: Flexible Application-Level Errors & Context What will I learn - You will learn how the anyhow crate handles errors in application code with alm...

Learn JS Series (#25) - IIFEs and the Module Pattern (the Pre-2015 Way to Get Privacy)

By @scipio in #hive-196387

Learn JS Series (#25) - IIFEs and the Module Pattern (the Pre-2015 Way to Get Privacy) What will I learn - You will learn what an IIFE is, and the syntax trick that makes it wor...

Learn Zig Series (#162) - Sprite Rendering and Tile Maps

By @scipio in #hive-196387

Learn Zig Series (#162) - Sprite Rendering and Tile Maps What will I learn? - What a sprite actually is -- a small pre-drawn image you stamp onto the screen wholesale, in stead ...

Learn JS Series (#24) - Recursion: Base Cases, the Call Stack, and Stack Overflows

By @scipio in #hive-196387

Learn JS Series (#24) - Recursion: Base Cases, the Call Stack, and Stack Overflows What will I learn - You will learn what recursion is, and the two ingredients every recursive ...

Learn Rust Series (#49) - thiserror: Ergonomic Library Errors

By @scipio in #hive-196387

Learn Rust Series (#49) - thiserror: Ergonomic Library Errors What will I learn - You will learn how the thiserror crate generates error boilerplate from a few attributes; - how...

Learn Zig Series (#161) - Double Buffering and Vsync

By @scipio in #hive-196387

Learn Zig Series (#161) - Double Buffering and Vsync What will I learn? - Why drawing straight into the memory the display reads from makes shapes flicker and tear, and why "jus...

Learn Rust Series (#48) - Custom Error Types & the std::error::Error Trait

By @scipio in #hive-196387

Learn Rust Series (#48) - Custom Error Types & the std::error::Error Trait What will I learn - You will learn how to design a custom error type as an enum of failure cases; - ho...

Learn JS Series (#23) - call, apply, and bind: Controlling this Explicitly

By @scipio in #hive-196387

Learn JS Series (#23) - call, apply, and bind: Controlling this Explicitly What will I learn - You will learn exactly what call, apply, and bind do, and how they differ; - how t...

Learn Zig Series (#160) - 2D Transform Matrices

By @scipio in #hive-196387

Learn Zig Series (#160) - 2D Transform Matrices What will I learn? - Why every shape we have drawn so far is nailed to fixed pixel coordinates, and why hand-editing vertices to ...

Learn Zig Series (#159) - Polygon Filling: Scanline

By @scipio in #hive-196387

Learn Zig Series (#159) - Polygon Filling: Scanline What will I learn? - Why an arbitrary polygon cannot lean on the tidy symmetry that made circles and ellipses easy to fill; -...

Learn JS Series (#22) - The this Keyword: Five Rules That Explain Every Case

By @scipio in #blog

Learn JS Series (#22) - The this Keyword: Five Rules That Explain Every Case What will I learn - You will learn that this is decided by HOW a function is called, not where it is...

Learn Rust Series (#47) - Option Combinators & Null-Free Programming

By @scipio in #hive-196387

Learn Rust Series (#47) - Option Combinators & Null-Free Programming What will I learn - You will learn how to transform and chain Option values without writing a single match; ...

Learn Zig Series (#158) - Circle and Ellipse Rasterization

By @scipio in #hive-196387

Learn Zig Series (#158) - Circle and Ellipse Rasterization What will I learn? - Why a circle fights the pixel grid even harder than a line does, and why the obvious y = sqrt(rr ...

Another update for the Bitshares Astro UI! New pages, new features, fixes, etc!

By @nftea.gallery in #hive-120117

Go upgrade to the latest Bitshares Astro UI release! https://github.com/BTS-CM/astro-ui/releases/latest The Bitshares Astro UI uses next-gen web technologies, establishing a fro...

The BeetVault wallet has been updated to v1.3.20! Focused on Bitshares fixes!

By @nftea.gallery in #hive-120117

What is the BeetVault wallet? BeetVault is a stand-alone key/identity-manager and signing app for Bitshares, Antelope and Hive based blockchains! Third party applications can ea...

Learn Rust Series (#46) - Result Combinators: map, map_err, and_then, ok_or

By @scipio in #hive-196387

Learn Rust Series (#46) - Result Combinators: map, maperr, andthen, okor What will I learn - You will learn how to transform a Result without writing a match at every step; - ho...

Learn JS Series (#21) - Destructuring Parameters: Named Arguments the JS Way

By @scipio in #blog

Learn JS Series (#21) - Destructuring Parameters: Named Arguments the JS Way What will I learn - You will learn array and object destructuring, and how to pull values out cleanl...

Learn Rust Series (#45) - Mini Project: A Doubly-Linked List, Safe then Unsafe

By @scipio in #hive-196387

Learn Rust Series (#45) - Mini Project: A Doubly-Linked List, Safe then Unsafe What will I learn - You will learn why a doubly-linked list is famously awkward to build in safe R...

Learn Zig Series (#157) - Line Drawing: Bresenham

By @scipio in #hive-196387

Learn Zig Series (#157) - Line Drawing: Bresenham What will I learn? - Why drawing a straight line between two arbitrary points is a genuinely hard problem, and how the pixel gr...

I Built Bu0y — Stop Paying Full Price For Your AI Agents

By @crypt0gnome in #ai

If you run a coding agent, a trading bot, or anything else that talks to a model all day, you already know the subscription isn't what costs you. The tokens are. Leave an agent ...

See all trending posts on HivePostify →

Join HivePostify — Pakistan's First Web3 Platform →