Lani
banner
laniakita.com
Lani
@laniakita.com
Software Engineer
| she/her
| https://laniakita.com/blog
_Ninja build hates this one weird trick!_

Context: I have finally stumbled upon a reason against setting `CMAKE_GENERATOR=Ninja` globally (...on Windows at least).
November 21, 2025 at 8:10 AM
Reposted by Lani
1. On Tuesday Night, Democrats won elections nationwide in a stunning rebuke of anti-transgender politics.

From Virginia to New Jersey to New York and beyond, anti-trans candidates fell left and right after spending tons of time and money campaigning on hate.

Subscribe to support our journalism.
"A Stunning Rebuke Of Anti-Trans Politics"—Dems Win Elections Nationwide Despite Anti-Trans Ads
As election results poured in on Tuesday night, it became clear that Democrats were winning nationwide against anti-trans opponents.
www.erininthemorning.com
November 5, 2025 at 5:10 AM
Writing cross platform apps is ez-pz lemon squeezy.

Compiling cross platform apps is when things go oh-no spaghetti-o's.
October 29, 2025 at 9:41 AM
Reposted by Lani
AWS US-EAST-1 is down. A major AWS outage has taken down several popular services worldwide, including Signal, Fortnite, Alexa, Snapchat and many more. The specific cause of the service outage is currently unclear, according to AWS and they are working on fix.
October 20, 2025 at 8:47 AM
Bitnami pulling the version tags off its public images, has (begrudgingly) done more to accelerate my learning process of kubernetes, helm, and flux then anything else
October 8, 2025 at 3:43 AM
Reposted by Lani
On Friday 18 blue state attorneys general BLASTED the Federal Trade Commission, telling it to back off trans youth healthcare and warning of an insidious attempt to reshape the regulation of medicine in the US.

And nobody covered it.

www.assignedmedia.org/breaking-new...
State AGs Defend Trans Americans in Stunning Rebuke to Trump’s FTC — Assigned
Eighteen state Attorneys General unite to stand up in defense of trans Americans, in opposition to a Federal Trade Commission investigation into trans healthcare.
www.assignedmedia.org
October 1, 2025 at 2:44 PM
This is a beautiful Rust feature explorer created by Systemcluster, and it has made my evening! I am grateful this exists.

unstablerust.dev
September 26, 2025 at 7:31 AM
Update: Flutter/Dart was worth it.

Consistency across platforms (plus graphics performance) is worth its weight in gold (dealing with WebKitGtk was… time consuming).

While flutter_rust_bridge is sometimes quirky, there’s something nice about being able to call Rust directly via FFI bindings.
Oh no! 😱 I’m starting to think Flutter/Dart’s kind of cool…

But, do I keep my React frontend with Tauri, dealing with WebView pains until Tauri CEF runtime arrives?

…or, do I flutter_rust_bridge and make my app mobile first (& discover a new set of problems)? 🤔
August 19, 2025 at 5:08 PM
Oh no! 😱 I’m starting to think Flutter/Dart’s kind of cool…

But, do I keep my React frontend with Tauri, dealing with WebView pains until Tauri CEF runtime arrives?

…or, do I flutter_rust_bridge and make my app mobile first (& discover a new set of problems)? 🤔
July 30, 2025 at 12:09 AM
Semaphore’s seem useful… i wonder what took me so long to learn they exist 🤔

docs.rs/tokio/latest...
Semaphore in tokio::sync - Rust
Counting semaphore performing asynchronous permit acquisition.
docs.rs
July 19, 2025 at 6:42 PM
Reposted by Lani
Unsolved Physics Problems

xkcd.com/3115/
July 16, 2025 at 4:54 AM
ring buffers are pretty neat

en.wikipedia.org/wiki/Circula...
Circular buffer - Wikipedia
en.wikipedia.org
July 5, 2025 at 7:57 AM
Reposted by Lani
Happy Pride 🌈

In our latest blog post, @vcarl.com shares a powerful reflection on open source and identity: nodejs.org/en/blog/comm...

We're spotlighting LGBTQ voices in the Node.js community. Got a story to share? Submit a PR: github.com/nodejs/nodej...
June 27, 2025 at 3:25 PM
In my heart of hearts, I know “fix with copilot” won’t fix my problems, and yet, i click on it anyways—just in case a miracle happens.

Karl Popper would (probably) be so proud.

plato.stanford.edu/entries/popp...
Karl Popper (Stanford Encyclopedia of Philosophy)
plato.stanford.edu
June 26, 2025 at 10:22 AM
Reposted by Lani
Reading a Big Number

xkcd.com/3102/
June 18, 2025 at 8:36 PM
multithreading + concurrency + cpal, hound, symphonia, rubato, & whisper-rs in a tauri app… 😵‍💫

low-level audio makes my head hurt, which is why i’m very thankful to all the creators/maintainers of all the amazing projects above! thank you <3
June 15, 2025 at 7:39 PM
Once glassmorphism wears out again, I propose we return to the real apex of UI design trends: Flat.
June 10, 2025 at 4:33 PM
Could we create a real cat facts bot today? 🤔 I do think we have the technology…
June 4, 2025 at 6:33 PM
i still love how friendly the rust compiler is, dropping hints on how to fix buggy code. Ferris 🦀 really is the bestest <3
June 2, 2025 at 9:44 AM
Reposted by Lani
May 29, 2025 at 7:26 PM
Reposted by Lani
vibecoding is when I write the README and then never get around to writing the rest of the project
May 27, 2025 at 5:12 PM
Reposted by Lani
Our partners at @aclu.org are showing up for trans rights, unveiled a monument featuring artwork from over 1,000 artists and activists.

TRANS RIGHTS ARE HUMAN RIGHTS. 🏳️‍⚧️ www.advocate.com/news/photos-...
May 22, 2025 at 11:02 PM
After getting knee-deep in js langchain+langgraph (and their MCP adapters) over the last week, i find out i could’ve done everything in Rust…

So, Rig’s pretty cool. I like it a lot so far.

github.com/0xPlayground...
GitHub - 0xPlaygrounds/rig: ⚙️🦀 Build portable, modular & lightweight Fullstack Agents
⚙️🦀 Build portable, modular & lightweight Fullstack Agents - 0xPlaygrounds/rig
github.com
May 23, 2025 at 7:13 PM
I’m liking this direction javascript is moving in.

v8.dev/features/exp...
JavaScript's New Superpower: Explicit Resource Management · V8
The Explicit Resource Management proposal empowers developers to explicitly manage the lifecycle of resources.
v8.dev
May 17, 2025 at 8:07 PM