Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I'm messing around with my pre-alpha zettelkasten website, zknotes. I wrote it with sqlite initially but now I'm porting it over to indra-db, the rust graph database. Not sure if I'll go with indra or not, but graph queries in sqlite are pretty ugly, and slow.
I'm probably done with this for the forseeable future as of today but I've just made my first scripting language interpreter: https://github.com/mkhan45/slang-v2.
I started a new side-project last week that I want to 'finish' up until the end of the month: webdriver-install. It allows you to easily install different webdrivers for testing and/or usage in your application. I've already got `geckodriver` and `chromedriver` installation working on Linux and Windows. The next steps include MacOS support, finalizing the API and then a CLI. (`iedriver` and `edgedriver` support is planned as well)
Rewriting moonfire-nvr's installation guide to use Docker. A clean build on a Raspberry Pi 4 takes tens of minutes (or just fails on a 2 GiB machine without zramfs). Time to actually have proper cross compilation and pre-compiled binaries. Rewriting user docs isn't as much fun as coding but I'm trying to make myself actually finish it...
2021 brought me a new sponsor for Fasters, so I'm super excited. It's a pure Rust implementation of the FIX suite of financial protocols. The amount of nitty gritty details is killing me, yet slowly but surely I'm making progress and I've dabbled a lot with code generation and proc-macro2 with darling to generate structs based on schemas provided by the FIX Org. Getting paid to write open-source Rust is awesome :)
The parser + VM which can also be run in cli mode is here: https://github.com/lukechu10/ellalang
Just finished a working playground for my language here https://github.com/lukechu10/ellalang-playground