I'm working on a live dashboard for our school Baja SAE team. They design and build an off-road buggy and it'll have a bunch of sensors on it. The dashboard shows a live view of what's happening to the car using websockets. Currently it's got fake data streaming from the server when you press play!
I'm finishing up my rust project convenient-skiplist [0] so I can finally achieve sorted set time-complexity parity between redis-oxide [1] and actual redis [2].
It's been quite challenging to get indexing working in a coherent and performant way. My sorted set implementation is "pure" in the sense you can only travel right and down, so you have to dance carefully to make the arithmetic work.
And the fact it's in rust adds the additional headaches of borrow checker / etc. Very fun though.
I'm working on parsing our data files (hopefully quickly) and extracting things like instance type data for upload to a central reporting tool. This will help us get useful information about which types different teams on our central tech are using in their data, without having to give us full access to the entire dataset itself. This will then give us a better overview of which types we can change or deprecate without impacting the teams, or which teams we need to coordinate with before modification.
https://www.checkbot.io - a website SEO, speed and security checker implemented as a Chrome extension.
I wrote a 10K word guide for it that explains all the best practices it automatically checks for here https://www.checkbot.io/guide. I'm reworking the guide to break it up into individual articles that expand on the how and why for each best practice.
I'm working on cataloging and indexing the table of contents for all the cookbooks my wife and I have acquired over the years. It'll make it much easier to search by recipe name across all our cookbooks when there's a dish we want to cook.
https://www.tenproblems.com - short, text-only Kindle booklets democratizing the latest trends and the open questions for 30 subjects, as put forward by leading academicians and practitioners in 2019, hopefully aimed at debunking fake news, sensationalism and outright biased agendas.
I've got a couple of thoughts and strategies for trying to implement the same functionality on other platforms, but I honestly haven't had the time to prototype or even look more into it yet...
I'm working on a mindfulness calendar that will automatically plan your perfect work-life balance. [0]
I always struggled with finding a healthy work-life balance and none of the apps worked for me. So I'm scratching my own itch with this.
I am working on conceptualizing an API security tool for developers and testers. The developers can use this to automatically find code vulnerabilities. Testers can use this to run standard OWASP tests against the API. Integrations with Atlassian, Postman and Azure DevOps is on the roadmap.
I am making a virtual keyboard widget in for Qt projects that will be dynamically built and initialized by just a json.
It will have different layouts and they will be set by the json, so basically the user only needs to supply a well structured json and boom! you have a virtual keyboard for any app.
Current side project is an API for holding event/venue data.
My own use case is a ticketmaster-style service for small venues and free gigs, but I'm trying to keep it flexible enough for the same API to be used across multiple services.