Ask HN: Looking for programming projects during summer-vacation
1–10 of 11 posts
Re: Ask HN: Looking for programming projects during summer-vacation
#21. Pick something you will find useful, or
2. Have a hard deadline: "I must build X in 3 days."
This will help you actually finish your project. (Long version here: https://codewithoutrules.com/2016/09/09/side-projects/)
Re: Ask HN: Looking for programming projects during summer-vacation
#3Pick up some throwaway projects.
I did something like this - https://100dayz.js.org/
Now I look back at them & I say 'God did I write this' but it might help u with some of ur own ideas
Re: Ask HN: Looking for programming projects during summer-vacation
#4Re: Ask HN: Looking for programming projects during summer-vacation
#5This might be a good place to start: https://javascript30.com/
Re: Ask HN: Looking for programming projects during summer-vacation
#6Not concrete ideas, but some principles: 1. Pick something you will find useful, or 2. Have a hard deadline: "I must build X in 3 days." This will help you actually finish your project. (Long version here: https://codewithoutrules.com/2016/09/09/side-projects/ )
Re: Ask HN: Looking for programming projects during summer-vacation
#7Build something that will help you. Pick up some throwaway projects. I did something like this - https://100dayz.js.org/ Now I look back at them & I say 'God did I write this' but it might help u with some of ur own ideas
Re: Ask HN: Looking for programming projects during summer-vacation
#8Re: Ask HN: Looking for programming projects during summer-vacation
#9Re: Ask HN: Looking for programming projects during summer-vacation
#10===
SQL practice tool
I find that online tools for practicing SQL queries are inadequate, they suffer from numerous problems that should be addressed by any (new) alternative.
Specific question sets, i.e. a decent collection of division problems A website that looks like it was rendered this century Insight into the dataset being tested against. If I was to build this I could imagine doing it using a Python back-end and I would build in a roll-back feature if the tool ever was to be extended to such a degree that one may practice directives such as UPDATE.
Nice to have the opportunity to load in one's own dataset.
Inspiration http://sqlfiddle.com/ http://sqlzoo.net/
===
The developer app
Get a message (Tip of the day) each day with, for instance, hotkeys for your favorite editor/editors/programming languages.
Let users skip certain tips: "I already know this" so that it doesn't appear again. Use a Bloom-filter.
Let users select "Emacs", "Vim", "Git", etc.
===
Create a Boolean Algebra interpreter in Common Lisp
===
Implement an HTTP server with persistent connections in Haskell (look at STM)
===
Use Markov chains to create lolcats
===
Implement a Shell in Rust (posix grammar is here = http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3...)
===
Implement various algorithms and data structures,
A-star Actor Model AVL Tree Binary Search Binary Search Tree Bloom-filter Breath-first iterative search Bucket/Radix sort Circular queue Closest pair HashMap In-place quicksort K-way merge Murmurhash Priority Queue Set Stack Union Find Vector (dynamic array)