Basic design skills, knowledge of Jekyll and GitHub pages, a free evening or two and lots of ideas. Why not make your own Weekend Thing?
We've all got to start somewhere. A blinking LED is the 'Hello World' of hardware programming. Long weekend? Why stop at just one LED?
Some JavaScript knowledge, an Arduino and some basic electronic components are all you need to get started.
Life is full of tediously boring tasks. Why not automate them? You could use a new language, or an army of small robots or cats.
If you've got a drawer full of old gadgets, why let them go to waste? Old smart phones can be used for fun hacky projects, and old computers can be repurposed for web servers or whatever you like. You don't need to buy a new gadget!
If you have some HTML/CSS/JavaScript knowledge you're already equipped with the skills to make extensions for Google Chrome. There is a bit of a learning curve, but once you've got your head around the content script/background page/popup page concepts and messaging protocols it's quite straight forward JavaScript.
If you've got any ideas that you'd like to add here, let me know!
I'll be adding new project ideas as frequently as I think of them, but you can contribute via Pull Request on GitHub.