Of course, 'other people' is a very vague audience to create for. The most prolific devs I know create amazingly crafted tools for themselves, and if these tools grow, they make it for others.
So what are some tools you're really proud of making for yourself? Bonus points for projects that are real labours of love.
its defining features being:
1. you choose a fixed duration of time within which to journal (i choose 15 minutes even though it is initially tough to spend all of)
2. if you stop typing for more than a few seconds within the duration, you lose your writing
These constraints basically force me to dump anything and everything on my mind for the sake of continuous typing (to not lose what i've written), and I've been successfully doing it at least 1-2 times a week for a few years now. All your entries are also saved locally in-browser only, with the option to export a savefile.
AtoZ Notebook - Encrypted data storage in A-Z format.
http://www.atoznotebook.com/help.html
I built it for myself as I hated the limitations of password managers when what I really wanted was a long form "sensitive data" manager.
I built version 1 in 2005 and rewrote it as a commercial app in 2011 -- sold about 100 copies and then discontinued it as I didn't want to be in the password manager business. The encryption was sufficient but not good enough for an app used by others to store their passwords.
Here's a screenshot: http://www.atoznotebook.com/images/atoz-mainwindow.png
Took me just 2 hours to code and upload to Mac App Store, its essentially just showing ping on top menu bar but quite some numbers of users has sent me email thanking me for helping them check their internet connection when having video conferences.
One such collection of programs is Farbfeld Utilities, which I now use for dealing with picture files. It also includes encoders/decoders for some uncommon formats, and some options of them which are not widely implemented in other programs (e.g. XPM2, including symbolic colours; it can also encode/decode NES/Famicom tile sets, the Golly Macrocell format, and others), and also to display pictures and to make screenshots (both X windows and Linux text screens). There are also some filters that I have not seen in other programs, such as the possibility to make the tensor product of two pictures. Unfortunately a lot of documentation is missing, though.
https://github.com/Trinovantes/userscript-github-repository-...
https://github.com/Trinovantes/userscript-youtube-playlist-o...
Sadly they break every couple of months when the sites' DOM changes. The YouTube one is currently broken and I haven't had the time to fix it yet
This is the next best thing to actually applying for a job at those companies and doing it myself like that April fools joke
Cleave is an application that lets users persist OS state as a "context" - saving and loading open applications, their windows (and their positions), tabs, open files/documents and so on. Think of it as a workspace or project manager from an IDE, but on the OS-level.
Started because of frequent multitasking of heavy work with limited resources. Made it because I wanted to switch between studying, working, reading, looking for an apartment, etc. without manually managing all states or consuming all resources.
I'll release an Open Beta (macOS) as soon as I finish license verification and delta updates, but I keep getting sidetracked...
> Checkbot is a Chrome extension that tests 100s of pages at a time to find critical SEO, speed and security problems before your users do. Test unlimited sites as often as you want including local development sites to find and eliminate broken links, duplicate content, invalid HTML/CSS/JavaScript, insecure pages, redirect chains and 50+ other common website problems.
Think Jupyter Notebook but built for the web.
[0]: https://starboard.gg [1]: https://github.com/gzuidhof/starboard-notebook
[0] https://hackerer.news/ [1] https://gitlab.com/karmakaze/hackerer-news
It lets you search for keywords in the caption tracks of YouTube search results. The code is really, really bad because it’s the first website I ever made, but it’s still useful when I’m looking for a particular quote or moment in a podcast/lecture and I don’t remember when it was said.
It’s a javascript application shell that I mostly wrote to replace spreadsheets where I work.
Still in progress, but I really am proud of it. Nobody else seems to find it useful though. sigh
https://news.ycombinator.com/item?id=26601696 - UltraWeather: the weather forecast just like I want to see it.
Two projects that are in progress:
- A bookmark manager: https://instant.leftium.com/
- A notes manager mashup between TaskPaper and nvAlt:
https://todo-taskpaper.leftium.com/
https://plaintext-press.leftium.com/https://www.dropbox.com/...