20 articles tagged with rust
1st of November, 2023 · Updated on 12th of November, 2023 · Tagged with dev, rust
Cursed Rust: Printing Things The Wrong Way
document.addEventListener("DOMContentLoaded", function() { lightEmbedInit(); }); There is a famous story about a physicist during an exam at the University of Copenhagen. The candidate was asked to describe how to determine a skyscraper's height using a barome… More »
25th of October, 2023 · Tagged with dev, rust
Deploy Rust Code Faster
I've come a long way in my tech journey, from dealing with bare metal servers to exploring the world of cloud computing. Initially, it seemed so straightforward – spin up a server, deploy a container, and you're done. But as I delved deeper, I realized that the ease of infrastructure is not as simpl… More »
3rd of November, 2022 · Tagged with dev, rust
A Reader Mode Proxy for the Slow Web
Reader showing an article in light and dark mode. tl;dr: I built a service th… More »
5th of October, 2022 · Tagged with dev, rust
zerocal - A Serverless Calendar App in Rust Running on shuttle.rs
Every once in a while my buddies and I meet for dinner. I value these evenings, but the worst part is scheduling these events! We send out a message to the group. We wait for a response. We decide on a date. Someone sends out a calendar invite. Thi… More »
31st of May, 2021 · Tagged with dev, rust
How Does The Unix `history` Command Work?
In which we learn about the intricacies of the Unix `history` command, rewrite it in Rust and throw it away again in the end as we uncover the truth. More »
21st of June, 2020 · Updated on 21st of June, 2023 · Tagged with rust
Tips for Faster Rust Compile Times
When it comes to runtime performance, Rust is one of the fastest guns in the west. 🔫 It is on par with the likes of C and C++ and sometimes even surpasses those. Compile times, however? That's another story. Below is a list of tips and tricks on how to make your Rust project compile faster today. Th… More »
17th of October, 2019 · Updated on 15th of February, 2022 · Tagged with dev, oss, rust
A Tiny, Static, Full-Text Search Engine using Rust and WebAssembly
I wrote a basic search module that you can add to a static website. It's very lightweight (50kB-100kB gzipped) and works with Hugo, Zola, and Jekyll. Only searching for entire words is supported. Try the search box on the left for a demo. The code is on Github. Static site generators are magica… More »
2nd of December, 2018 · Tagged with dev, rust
What Is Rust Doing Behind the Curtains?
Rust allows for a lot of syntactic sugar, that makes it a pleasure to write. It is sometimes hard, however, to look behind the curtain and see what the compiler is really doing with our code. More »
31st of July, 2018 · Updated on 2nd of January, 2023 · Tagged with dev, rust
fastcat - A Faster `cat` Implementation Using Splice
Lots of people asked me to write another piece about the internals of well-known Unix commands. Well, actually, nobody asked me, but it makes for a good intro. I'm sure you’ve read the previous parts about `yes` and `ls` — they are epic. More »
9th of March, 2018 · Tagged with dev, rust
A Tiny `ls` Clone Written in Rust
In my series of useless Unix tools rewritten in Rust, today I'm going to be covering one of my all-time favorites: ls. First off, let me say that you probably don't want to use this code as a replacement for ls on your local machine (although you could!). As we will find out, ls is actually quite a … More »