Introduction to Loco: the “Rust on Rails”Loco is a Web or API framework for Rust: a “Rust on Rails”. Strongly inspired by Rails, it contains everything you need to go from side…Feb 22, 20246Feb 22, 20246
How to easily implement a configuration-first provider pattern in Rust 🦀In this post we’ll review a way to build a provider pattern in Rust which is dynamic, extensible, and fun to maintain, while as statically…Oct 16, 20231Oct 16, 20231
Errors in Rust: A FormulaErrors in Rust are a multi layer cake. This is an indepth review of error creation and handling in Rust, with a formula that always worksOct 13, 20232Oct 13, 20232
Published inBetter ProgrammingRust and LLM AI Infrastructure: Embracing the Power of PerformanceBuilding an LLM or AI infrastructure in Rust can offer several benefits despite Python’s dominance in the AI spaceAug 8, 20233Aug 8, 20233
Published inBetter ProgrammingBuilding CLI Apps in Rust — What You Should ConsiderThis is part guide, part post about what you should consider before building a new CLI app in Rust.May 9, 20236May 9, 20236
Published inBetter ProgrammingCompile Time Feature Flags in Rust: Why, How, and When?And what’s the tradeoff?Dec 14, 2022Dec 14, 2022
Published inBetter ProgrammingIntroducing Hyperstack — The Pragmatic Node.js Web Framework for BuildersA look at our latest open-source tool for programmersNov 29, 20222Nov 29, 20222
Published inBetter ProgrammingHow to Do Pipeline Forensics, DFIR, or Just Find Files Quickly With ReconA quick introduction to the open-source toolNov 19, 2022Nov 19, 2022
Published inBetter ProgrammingTauri vs. Electron for Tray AppsBuild a desktop tray starter app using Tauri, Rust, and JavaScriptNov 10, 20222Nov 10, 20222
Published inBetter ProgrammingRunning Rust Tasks With “xtask” and “xtaskops”Pop quiz: How do you write and run your daily tasks?Oct 29, 20221Oct 29, 20221
Be More Productive with Starter Projects and Backpacktl;dr. I’ve built backpack, a tool written in Rust that helps you use starter and template projects. I also explain what are the TEA and…Jul 12, 2022Jul 12, 2022
How to do code coverage in RustNow that we have source based coverage in Rust, we’re going to look at how to do the following:Jul 9, 2022Jul 9, 2022
Principles of Effective WorkSpectral is a DevSecOps startup which I founded, that was born directly into COVID times (Spectral has since been acquired by Check Point…Apr 6, 2022Apr 6, 2022
🔑 Open sourcing Keyscope!Keyscope is an open source one-stop-shop tool built in Rust, made for developers and security engineers that need to automatically validate…Oct 5, 2021Oct 5, 2021
Stopping Supply Chain Attacks With Preflight — SpectralTL;DR: we’ve just released Preflight, a CI tool against supply chain attacks that stops attacks like the recent Codecov hack…May 31, 2021May 31, 2021
Why we need developer tools for security and not security tools for developersThe further down the line we discover a software defect — the more it costs to fix and recover from it, whether it’s a bug that leads to…Apr 19, 2021Apr 19, 2021
8 Steps for Troubleshooting Your Rust Build TimesTo be able to troubleshoot Rust compilation, we first need to understand in a rough cut how it works. The goal is to give you a map that…Oct 6, 2020Oct 6, 2020
Building Rust on Multiple Platforms Using GithubGithub Actions make a compelling option if one of your main challenges are to build binaries over wide array of platforms such as Linux…Feb 21, 2020Feb 21, 2020
4 New Theme Based React UI Toolkits and Why It’s Going To Change How You Thinkstyled-components created a new standard for how we do CSS-in-JS. It introduced a sweet spot between writing CSS and React components, and…Jan 29, 2020Jan 29, 2020