A few weeks ago I thought about starting out a new pet project that would be useful, relatively simple, and fun to build.
I came up with a list of simple apps I either use or used to use and realized that all RSS and Atom feed readers either suck, or proprietary as hell, so I decided to pick it as my next project.
What will make a difference is the following list of features:
I did a few DuckDuckGo searches and found absolutely nothing similar, so I’ll give it a go.
So the idea is to have 2 applications: daemon and one client.
Daemon will be written in Go, as it allows to compile a binary that can be distributed easily.
Database will depend on the daemon mode. May be I’ll change my decisions around that, but for now I think of:
The first client will be for web, written in Elm (because I love Elm). Nothing super special in this department.
I’ve no idea about how much time it will take me to finish the first version. Daemon is fairly simple in the beginning, so I guess the single-user mode will be the only mode I’ll produce rather quickly.
Want to use Elm in your project, but a bit hesitant going cold turkey? In this blog post I'll try to show how you can use the best from both worlds bulletproof Elm logic and ridiculously rich React components library.
`pet` is a simple command-line snippet manager. It allows you to write and store snippets for the command-line, so you don't need to remember all the commands you frequently use in you terminal. It can sync your snippets to the GitHub Gist, so you can always take your snippets with you.
This time I want to share 5 reasons why I advocate for using Linux whenever I have a chance, and why you should give it a try too.
Taskwarrior is an open-source, cross platform time and task management tool. It has a command-line interface rather than a graphical user interface.