Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
A lot has happened in software engineering since my last post.
-
I saw a "stop learning to code, vibe coding is here now" post and I had to write a response: While it's true that AI has commoditized the act of stringing characters together into code, it hasn't commoditized software engineering.
-
Random thing that I got excited about this morning because I wanted to add really nice search to my personal journal: vector embeddings.
-
The first thing I do when I encounter a strange code base is run the test suite.
-
I survived David Beazley's weeklong course on the Raft consensus algorithm that powers technologies like Kubernetes, MongoDB, and Neo4j.
-
Staff Engineer by Will Larson talks about what happens in your career should you decide to progress past Senior Engineer.
-
I thought I'd jot down some notes about using Rust that wouldn't have made it as their own blog posts: You can't use anonymous functions for control flow The build times Traits, traits, traits, and more traits Keeping up with Rust news You can't use anony…
-
I realized that one of my favorite Rust features doesn't have a blog post highlighting it [0], so I thought I'd talk a bit about documentation comments and doc tests in Rust.
-
Actually, that really understates the problem - we feel that living in the USA is a bad deal for families in general, but for now I'll focus specifically on public school and daycare.
-
Hi!
-
I cobbled this together from a few comments I'd made on Facebook - please forgive the lack of coherency.
-
This'll be a short blog post, but Gleam (v0.25.0) is an Erlang OTP language, akin to Elixir (in fact, recently added full compatibility with Elixir packages).
-
Many people (millennials, at least) have been trained to kiss ass when we're interviewing, to basically "fake it til you make it."
-
When I graduated from college with a degree in East Asian Languages and Culture from the University of Illinois at Urbana-Champaign in 2011 (one year late), I had no idea what I was going to do.
-
I've been looking for a job doing Rust development and one of the places I applied to was Vector, a DataDog acquisition in the observability space.
-
This might be an idiosyncrasy of mine, but I tend to use hashes a lot in Ruby.
-
At Hologram, I loved getting to sign into work Slack and share knowledge with fellow software engineers of all experience levels.
-
So most recently I was employed at Hologram and was therefore too busy to write.
-
"Are you teaching your kids Chinese?"
-
🇺🇦 I'm joining the Ruby community in calling for an end to Russia's unjust and illegal war in Ukraine!
-
Note: anytime you see 🙋♂️ RFC_, that's a "Request For Comments" about a topic I didn't understand or take the time to look into.
-
Note: anytime you see 🙋♂️ RFC_, that's a "Request For Comments" about a topic I didn't understand or take the time to look into.
-
TLDR - the three most upvoted crates that were never recognized as Crate of the Week in This Week in Rust are glutin, rust-cuda, and redshirt.
-
The CEDICT format is a simple, creative commons-licensed file format for Chinese/English dictionaries.
-
Yesterday, I eked out a bit of time to contribute to Artichoke in Rust, in no small part due to the maintainer @lopopolo: [!
-
Pipes are a delightful feature in Elixir that you can use to pass the evaluation of an expression into a function.
-
Elixir, other than being an alchemical cure-all, does double duty as a programming language that's good for fast, resilient, parallel computing.
-
Elixir is similar enough to Ruby to be familiar, but different enough to get tripped up by!
-
My homepage looks so lonely without a post that I thought I'd write something really quickly.