Skip to content

Latest commit

 

History

History
144 lines (117 loc) · 11.3 KB

README.md

File metadata and controls

144 lines (117 loc) · 11.3 KB

Links

A collection of useful and insightful links found on the internet. This is basically a personal reference that also happens to be public

Programming practices and patterns

AI Stuff

In the middle of the AI craze, it's good to have a list of products that actually show promise.

Programming languages

A collection of language-specific links.

Rust

  • Anyhow and Thiserror for error handling.
  • Meuse A private crates registry with tons of features.
  • Reshape provides 0-downtime schema migrations (see the blog post, too)
  • Writing an OS in Rust a series of articles/tutorials on building a minimal (bootable) OS in Rust.
  • Cargo bloat a nifty tool giving you the worst offenders in your build deps for build time/space.
  • Idiomatic rust
  • A gentle introduction to Rust great beginner-friendly tutorial, narrated (as opposed to reference-like)
  • Cheats.rs a Rust cheatsheet
  • Axum a Rust web framework
  • Polars a Rust data framework/library that interfaces natively with the python ecosystem as well
  • Maturin a Rust build system to trivially build Python extensions in Rust.
  • Egui an outstanding immediate mode UI library
  • remoc an amazing library to make interacting with remote rust programs a breeze
  • Databend a modern alternative to snowflake, written in Rust
  • Samply a CPU profiler written in Rust (and useful for Rust too)
  • Pysequoia a python wrapper for GPG encryption around a Rust reimplementation
  • Daquiri a RBAC library that's enforced at compile time
  • Mockall a mock crate for Rust traits, to use in unit testing
  • cargo-pgo a PGO implementation for cargo/Rust, and a couple of blog articles about it

Python

Clojure

Golang

Ubuntu

Data/databases

CLI tools

  • termshark when normal wireshark is too heavy, or you don't have a GUI
  • fzf a command-line fuzzy finder
  • spotifyd a spotify-compatible daemon (appears in your list of spotify devices)
  • gh-prs View and interact with github PRs in the terminal
  • barrier an open-source software KVM switch that works seamlessly across Mac, Windows and Linux.
  • Never use git push --force never use --force, always --force-with-lease (or a "please" alias)
  • libtree LDD as a tree!

Dealing with people

Meta: other lists of links and TILs

Meta

My Mastodon (on hachyderm.io)