Here are some projects that make me proud :)
SecretSplitter
Code: github - On my blog: motivation - announcement
I was thinking about what to do with my secrets if I lost access to my devices or if I just forgot my 1password master password. I built SecretSplitter to do that easily.
OnChrome
Site: onchrome.gervas.io - Code: github - On my blog: announcement
It’s a browser extension for Firefox so that users can choose which urls will be opened on Chrome. When the user visits that url on Firefox (either by writing its url on the address bar or by clicking a link) the tab is closed and Chrome opened.
It uses native messaging, so I had to develop a native application to open Chrome. I chose Go because it had 0 dependencies. Initially it supports MacOS and Windows 64bits.
Refined - a tool for Slack
Site: refined.gervas.io - Code: github - On my blog: announcement
This is a browser extension (for Chrome, Firefox and Opera) that lets you personalize your Slack experience. Check its readme for an updated list of features or check out this 4 minutes video where I demo it.
Here you can read my initial post announcing it… it was an… experience :) luckily, it’s broadly available now.
Traducir
Site: traducir.win (or its Japanese version) - Code: github
It’s a site that helps the Stack Overflow international communities manage the translation of Stack Overflow. It interacts with the Transifex API, authenticates with Stack Overflow’s OAuth and sends web push notifications. You can see a webcast we did about it with JuanM.
RandomForest
Nuget: RandomForest - Code: github - On my blog: write up
A tiny library to productionize R random forests in C#. You basically build your model entirely on R, verify its properties and write reports with it. This library helps run those models in C#.
simple-redirect
Code: github - On my blog: write up
A python project that lets me handle redirects by doing pushes to a repo. It’s extensible so that you can do whatever you want once you detect an update (like… clearing a cache). It may be time to switch this to netlify, since they have basically the same feature.
hide-slow-splits
Code: github - On my blog: write up
A chrome extension that lets you hide slow splits on running activities on Garmin Connect… like if you’re running intervals and want to see what your numbers would be if you didn’t rest.
This extension doesn’t modify your data on Garmin, it only modifies the way you see it.