Login
Discover
Waves
Communities
Raidstead
Write
Login
Signup
Topics
#
programming
Explore topics
#programming
Global
Trending
Hot
New
Payout
Muted
Promoted
#programming
New
#programming
Follow to get notified about new posts with this tag
Get #programming by email
Follow
scipio
StemSocial
25d
Learn Go Series (#14) - select and the sync Toolbox
Learn Go Series (#14) - select and the sync Toolbox What will I learn select, which waits on several channels at once and acts on whichever is ready first; The non-blocking select with a default case,
$ 0.000
21
1
scipio
StemSocial
25d
!
Downvoted by users, Reveal content
Learn Rust Series (#67) - Memory Ordering: Relaxed, Acquire, Release, and SeqCst
Learn Rust Series (#67) - Memory Ordering: Relaxed, Acquire, Release, and SeqCst What will I learn You will learn why every atomic operation takes an Ordering, and what "reordering" by the CPU
$ 0.000
28
1
scipio
StemSocial
25d
!
Downvoted by users, Reveal content
Learn JS Series (#42) - instanceof, isPrototypeOf, and Checking Types Honestly
Learn JS Series (#42) - instanceof, isPrototypeOf, and Checking Types Honestly What will I learn You will learn how instanceof actually works: it walks the prototype chain; how isPrototypeOf asks the same
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn Zig Series (#177) - Mini Project: Pixel Art Editor - Part 3
Learn Zig Series (#177) - Mini Project: Pixel Art Editor - Part 3 What will I learn? Why undo is not an afterthought but a data-structure decision, and how the command pattern turns "take that back"
scipio
StemSocial
1M
Learn Go Series (#13) - Goroutines and Channels: the Fundamentals
Learn Go Series (#13) - Goroutines and Channels: the Fundamentals What will I learn What a goroutine is, how cheap it is, and how to wait for a batch to finish with a sync.WaitGroup; Channels as typed
scipio
StemSocial
1M
Learn Rust Series (#66) - Atomics: AtomicUsize, fetch_add, and Compare-and-Swap
Learn Rust Series (#66) - Atomics: AtomicUsize, fetch_add, and Compare-and-Swap What will I learn You will learn what an atomic type is: a value the hardware can read-modify-write without tearing; how
makerhacks
software-development
1M
Thinking about "Moats" and how AI erodes them
You don't have a moat?
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn JS Series (#41) - Private Fields (#) and True Encapsulation
Learn JS Series (#41) - Private Fields (#) and True Encapsulation What will I learn You will learn the # syntax for genuinely private class fields and methods; how private fields differ from the old underscore
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn Zig Series (#176) - Mini Project: Pixel Art Editor - Part 2
Learn Zig Series (#176) - Mini Project: Pixel Art Editor - Part 2 What will I learn? Why the interactive side of an editor is a different kind of problem than the data model -- input is sparse, messy,
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn Go Series (#12) - Packages, Modules, and Project Layout
Learn Go Series (#12) - Packages, Modules, and Project Layout What will I learn What a package is, and how a name's capitalization decides whether it is exported or private; What a module is, what go.mod
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn Rust Series (#65) - Mutex, RwLock, and Handling Lock Poisoning
Learn Rust Series (#65) - Mutex, RwLock, and Handling Lock Poisoning What will I learn You will learn how Mutex grants exclusive access and how the MutexGuard releases the lock via Drop; how RwLock allows
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn JS Series (#40) - Static Members, Static Blocks, and Class-Level State
Learn JS Series (#40) - Static Members, Static Blocks, and Class-Level State What will I learn You will learn the difference between instance members and static members; how static methods and properties
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn Zig Series (#175) - Mini Project: Pixel Art Editor - Part 1
Learn Zig Series (#175) - Mini Project: Pixel Art Editor - Part 1 What will I learn? Why a pixel art editor stores palette indices in stead of colors -- the classic indexed-color model that every sprite
scipio
StemSocial
1M
Learn Go Series (#11) - Error Handling the Go Way
Learn Go Series (#11) - Error Handling the Go Way What will I learn Why Go has no exceptions, and treats errors as ordinary values you return and check; Creating errors with errors.New and fmt.Errorf,
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn Rust Series (#64) - Crossbeam: Faster Channels and Scoped Concurrency
Learn Rust Series (#64) - Crossbeam: Faster Channels and Scoped Concurrency What will I learn You will learn what the crossbeam crate adds over std::sync::mpsc; how crossbeam channels are mpmc (multi-producer,
behiver
The Pub
1M
Who tests the code written by AI?
As a software automation test engineer is hard not to ask this question: Who tests the code written by AI? The new development cycle that we are seeing pushed by management without technical understanding
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn JS Series (#39) - Class Inheritance: extends, super, and the Prototype Chain Again
Learn JS Series (#39) - Class Inheritance: extends, super, and the Prototype Chain Again What will I learn You will learn how extends sets up inheritance between classes; what super(...) does in a subclass
limonta
StemSocial
1M
Published via Ecency
How I built an interface to query 15 CFR 746.2 with Claude Sonnet 5
I built an interface with Claude Sonnet 5 to make §746.2 of 15 CFR easier to query, linking its license exceptions to the relevant provisions and refining the system through real-data testing.
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn Zig Series (#174) - MIDI Parsing and Generation
Learn Zig Series (#174) - MIDI Parsing and Generation What will I learn? Why MIDI is just bytes -- a tiny wire protocol where one bit tells you whether you are looking at a command or a number, and how
scipio
StemSocial
1M
!
Downvoted by users, Reveal content
Learn Go Series (#10) - Pointers, Memory, and Escape Analysis
Learn Go Series (#10) - Pointers, Memory, and Escape Analysis What will I learn What a pointer is, and what & (address-of) and * (dereference) actually do; How passing a pointer lets a function mutate
← Latest
Older →
Discover communities
Explore communities
Create your community