Our great sponsors
-
wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
I've resolved to contribute to wezterm, a rust terminal emulator with a built in multiplexer that I switched to last week. In particular I'm having trouble getting the built in ssh command working that allows me to connect once and open new tabs connected to that server without connecting again. It's not parsing ~/.ssh/config quite right so I studied the code and I think I might be able to resolve it. It's going to involve getting all the basics going like rust analyzer, rustfmt and clippy in my editor. My first real contribution to a rust project.
-
I'm coding an assembler for Metamath Zero binary proof files. I've been using css-minify as a reference for how to use nom to build the parser.
-
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.
-
Over the weekend, I built a little tool, to track how I spend my time when sitting in front of the computer. https://github.com/schickst/work_tracker
-
I'm still working on my digital electronics/logic simulator: https://github.com/mkhan45/SIMple-Electronics
-
I am using sqlite as the database via rusqlite. I am using my own project: tagged_rusqlite (cpp-from-the-sky-down/rust/tagged_rusqlite at master · google/cpp-from-the-sky-down (github.com) ) on top of rusqlite for strongly typed rows and query params.
-
To back up the sqlite database, I am using https://litestream.io/ to continuously back up the database to Backblaze B2.
-
Created a small resident windows program that shows a different icon depending on battery level test how easy using windows-rs and native-windows-gui is. Picked this as an easy learning project after seeing Battery Buddy for macOS.
-
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.
-
Created a small resident windows program that shows a different icon depending on battery level test how easy using windows-rs and native-windows-gui is. Picked this as an easy learning project after seeing Battery Buddy for macOS.
-
Overall it both were easy to use, and the confusing issue i ran into with windows-rs was pinned under issues.. I do wish it supported events as well.
-
I'm working on a CouchDB-inspired document-database written in Rust, PliantDB. It's still early in development, but as of yesterday, the main branch now has both local access and client/server access initial implementations.
-
I'm using sled for the underlying ACID-compliant, transactional storage engine, and the primary networking protocol is using quinn.
-
I've been working on WhatTheFrame, a GTK4 profiler.
-
mos
An assembler, code formatter, language server and debug adapter for the MOS 6502 CPU. (by datatrash)
Still working on mos, my 6502 assembler + toolchain. I've spent some evenings getting up to speed with the Debug Adapter Protocol, which allows me to provide a debugger in supported IDEs (like Visual Studio Code). Currently I'm wiring up the VICE emulator to this.