Tag: rust

42 posts

nonsense

Dev Log 53: 2026-05-13

May 13, 2026

The trait 'jacquard::types::collection::Collection' is not implemented for CreateRecord<'_>

Apr 21, 2026

Lastbegeisterung

Burden-enthusiasm

Apr 19, 2026
Hacking Rockbox to Stream Audio Over HTTP

Hacking Rockbox to Stream Audio Over HTTP

How I taught a 20-year-old embedded audio player to stream music from the network — without touching its codec layer.

Apr 16, 2026
Hacking Rockbox to Stream Audio Over HTTP

Hacking Rockbox to Stream Audio Over HTTP

How I taught a 20-year-old embedded audio player to stream music from the network — without touching its codec layer.

Apr 16, 2026

What I did while distracted

Dev Log 50: 2026-04-15

Apr 16, 2026

On being a cover band (& more)

Dev Log 48: 2026-04-11

Apr 12, 2026

Moonstone

Personal ATProto PDS implementation optimised for NixOS/Caddy, with no Bluesky infrastructure defaults.

Apr 10, 2026
Embedding Servo in Avalonia

Embedding Servo in Avalonia

For fun and not-for-profit

Apr 7, 2026
Commonplace v0.3.1

Commonplace v0.3.1

Writer is now called Commonplace!

Apr 1, 2026
Rebranding*

Rebranding*

Dev Log 47: 2026-03-26

Mar 26, 2026

Porting Micrograd to Rust

Mar 23, 2026

the case for hydrant

why should you use hydrant? how does it compare to tap?

Mar 22, 2026

Writer v0.2.0

Release Notes!

Mar 19, 2026
Software as Fan-Art

Software as Fan-Art

Dev Log 46: 2026-03-07

Mar 7, 2026

@ewanc26/pkgs

Ewan's personal package monorepo — language-agnostic workspace with TypeScript, Rust, and Python packages.

Mar 23, 2026

nix-config-tools

Rust CLI tools for managing nixos/nix-darwin configurations — now part of the @ewanc26/pkgs monorepo.

Mar 6, 2026

bluesky-moon-tracker

A Bluesky bot that posts daily moon phase updates with a lycanthropic twist. Optional Ollama LLM generation.

Apr 10, 2026

Robots! Pictures! Documents!

Dev Log 45: 2026-01-27

Jan 27, 2026

Not So Secret Agent

Dev Log 44: 2026-01-23

Jan 23, 2026

tapped: a Rust crate for building ATProto appviews with tap


S
Serious Computer Business
octet-stream.net/b/scb
Jan 16, 2026
Stop using natural language interfaces

Stop using natural language interfaces

Natural language is a wonderful interface, but just because we suddenly can doesn't mean we always should.

Here We Go

Dev Log 42: 2026-01-05

Jan 5, 2026

Including Rust in an Xcode project with Pointer Authentication (arm64e)


S
Serious Computer Business
octet-stream.net/b/scb
Jan 3, 2026

Making Search Instant and Forgiving

Upgraded my Rockbox desktop player's library search with Tantivy's RegexQuery for case-insensitive prefix matching. Now partial queries like 'dark' instantly find 'The Dark Side of the Moon'—fast and forgiving!

Dec 22, 2025

Bringing Rockbox's Legendary Audio Engine to the Modern Desktop: A Native Port for Linux and macOS

Rockbox reborn on desktop: Audiophile-grade playback with advanced DSP, native UI for Linux/macOS. Open source — stars and contributions welcome! 🎵

Dec 21, 2025

Giving Up on Rust: A Post-Mortem

I should not be sorry.

Dec 7, 2025

Giving Up on Rust — A Post-Mortem

After five Rustlings sessions and countless compiler battles, called it — Rust isn't the right tool for the projects being built.


E
ewan's devlog
devlog.croft.click
Dec 7, 2025

eBPF with Rust using Aya (from macOS, Windows, or Linux)

Nov 21, 2025

Building Tangled Sync: A Few Hours of Work That Doesn't Quite Work Yet (And Why That's Bloody Frustrating)

Oct 11, 2025

The Frustrating Erasure of English (English English) in American Tech: a Rant

Oct 7, 2025

Rustlings Session 5: Quick Stretches and Type Systems

Aug 30, 2025

Rust for JavaScript Engineers - All a Board

Calling JS from Rust, building the Connect-4 board as a Vec, and rendering it as HTML across the WASM boundary.


Afloat Boats icon
Afloat Boats
afloat.boats
Aug 23, 2025

Man vs Vibes

Got nerd sniped into missing a workout, and improving the performace of rendering 500k rectangles by 10x.


Afloat Boats icon
Afloat Boats
afloat.boats
Aug 22, 2025

Rust for JavaScript Engineers - Building Connect-4

Project structure, wasm-bindgen, enums, and traits — first steps toward building Connect-4 with Rust and WASM.


Afloat Boats icon
Afloat Boats
afloat.boats
Aug 19, 2025

Rustlings Session 4: Error Handling and Existential Crisis

Aug 3, 2025

Injecting Java from native libraries on Android


S
Serious Computer Business
octet-stream.net/b/scb
Aug 3, 2025

Rustlings Session 3: When Your Sleep Schedule is More Nocturnal Than Your Code

Aug 2, 2025

Rustlings Session 2: Structs, Enums, and Why I'm an Idiot (Sections 7-9)

Aug 1, 2025

Rustlings Session 1: First Steps into Rust (Sections 0-6)

Aug 1, 2025

Rustlings — First Steps into Rust

Five Rustlings sessions covering variables through type systems — the enthusiasm, the compiler battles, and the decision to stop.


E
ewan's devlog
devlog.croft.click
Aug 1, 2025

Digirig reporting incorrect channel count on Windows


T
Tech Tidbits
octet-stream.net/b/tt
Jul 11, 2025