Featured Post

Node to Rust, Day 24: Crates & Valuable Tools

Node to Rust, Day 24: Crates & Valuable Tools

The crates and other tools that will help you be a better Rustacean.

Read more

  1. Node to Rust, Day 24: Crates & Valuable Tools
    Node to Rust, Day 24: Crates & Valuable Tools

    Fri, Dec 24 2021

    Introduction Hopefully you’ve become comfortable enough with Rust that you want to continue your journey. Rust is hard to get into but it’s worth it. I’ve found that I can build massive projects with a fraction of the unit tests …

  2. Node to Rust, Day 23: Cheating The Borrow Checker
    Node to Rust, Day 23: Cheating The Borrow Checker

    Thu, Dec 23 2021

    Introduction Over the last twenty-two days you’ve gotten comfortable with the basics of Rust. You know that Rust values can only have one owner, you kind of get lifetimes, and you’ve come to terms with mutability. It’s all a bit …

  3. Node to Rust, Day 22: Handling JSON
    Node to Rust, Day 22: Handling JSON

    Wed, Dec 22 2021

    Introduction JavaScript without JSON is unthinkable. JSON is the famous, loosely structured data format that – at its core – is just a JavaScript object. It’s easy to create, serialize to, and deserialize from. It’s so simple that …

  4. Node to Rust, Day 21: Building and Running WebAssembly
    Node to Rust, Day 21: Building and Running WebAssembly

    Tue, Dec 21 2021

    Introduction WebAssembly is the most exciting technology I’ve come across since, well, node.js. Server-side JavaScript had been around for ages, but node.js made it attractive. It was a real development platform, not just a scripting host. A …

  5. Node to Rust, Day 20: CLI Arguments and Logging
    Node to Rust, Day 20: CLI Arguments and Logging

    Mon, Dec 20 2021

    Introduction Today marks the second day of our real Rust project, a command line utility that runs WebAssembly. So far we’ve hard-coded our file path and we are using println!() as basic logging. It’s pretty rigid. We need to add …