Pascal’s scribbles
A bunch of notes on various topics (probably mostly programming-related). Some are more, some are less well written. Many will just be crazy ideas I had in the shower and needed to write down. I won’t guarantee that all of this makes sense.
More about me. You can also follow me on Mastodon here.
You can find the source of this website on Github, where you can also open issues to discuss the posts.
Posts
- The Rust features that make Bevy’s systems work
- How Bevy uses Rust traits for labeling
- Long-form Texts on Interesting Details of Computers
- Cheap tricks for high-performance Rust
- Return-type based dispatch
- Notes on proper systemd services
- How to order Rust code
- Rust 2019
- Serve archived static files over HTTP
- The Secret Life of Cows
- quicli - The ideas behind my small Rust CLI framework
- Rust 2018
- Passing Functions as Parameters in Ruby
- Conferences 2018
- Learning Programming Concepts by Jumping in at the Deep End
- 5 Tips for Writing Small CLI Tools in Rust
- Diesel.rs Trick: Treat View as Table
- Conferences 2017
- How to implement a trait for &str and &[&str]
- Rust Concurrency Libraries
- A way to customize Rust error messages
- Idea: cargo-giftwrap - giving the gift awesome Rust libraries
- Programming Wisdom
- Teaching libraries through good documentation
- Programming cross-pollination with Rust and Ruby
- Pascal vs. USB-C
- No biggie Markdown slideshows
- Trait Driven Development in Rust
- Zero-cost abstractions in web frontend dev
- Rust IDE Features Wishlist
- I <3 plain text files
- Research paper organization
- README-driven Development
- Machine Readable Inline Markdown Code Documentation
- Rust's ownership and borrowing in 150 words
- Rich diffs of rendered HTML
- A sane admin panel for Silicon Zucchini
- Hidden treasures of the Rust ecosystem
- Compile-time website checking
- Virtual DOM for CLI and libui
- Elegant Library APIs in Rust
- Twitter-bot-driven twitter bot
- Things to rewrite in Rust
- Cards against compilers
- JS-less photo grids with `display: flex`
- Symbol Pronounciation
- The fn key
- Car-driven music generator
- Paper Plane iPhone Game
- Story with Non-Coherent Time
- Public Domain Me Post Mortem
- Glue You Can Break Using Microwaves
- Digital Information Management As I Would Like It To Be