68 Small and Large Projects to Make You a Better Developer 🎉

carterharrison

Carter Harrison

Posted on April 30, 2020

68 Small and Large Projects to Make You a Better Developer 🎉

1 ) Make a simple HTTP request only using TCP sockets
2 ) Create a website that shows a map of the coronavirus using MapBox and John Hopkins COVID-19 data.
3 ) Make Conway's game of life using javascript
4 ) A web scraper to put hackernews into a json file
5 ) Write a BASIC compiler
6 ) Make a note program using vim and bash
7 ) Use the plaid API to track your own finances
8 ) Write a web crawler to find hundreds of thousands of websites
9 ) Make a census data API
10 ) Create a single reddit clone
11 ) Make a chrome extension to make the text on any website a different color
12 ) Implement email password authentication
13 ) Create a FTP client
14 ) Create a port scanner
15 ) Implement Merge Sort
16 ) Publish a personal website using AWS S3 and AWS Cloudfront
17 ) Make an algorithm for prime factorization
18 ) Make a code portfolio website
19 ) Create a prime number searcher
20 ) Implement MD5
21 ) Headline extractor for news articles
22 ) Make a twitter bot that tweets a stock price
23 ) Implement XOR Decryption
24 ) Make a MySQL to MongoDB migrator
25 ) Write a HTML prettifier
26 ) Make a Minecraft mod
27 ) Make a database backup script
28 ) Covert color picture to black and white one
29 ) Make a password cracker
30 ) Create a cookie clicker type game
31 ) Make a brain f**k interpreter
32 ) CLI chat using unix sockets
33 ) Make a GIF maker
34 ) Implement Binary Search
35 ) Create a YouTube downloader
36 ) Make a Chess bot
37 ) Make a text editor
38 ) Make a Netflix clone
39 ) Create a web server from scratch
40 ) Make your own file explorer
41 ) Make a telegram chat bot
42 ) Make an address book website
43 ) Latitude longitude point to geohash
44 ) Make a color scheme creator website
45 ) Create a ray tracer
46 ) iOS app to advertise a bluetooth signal
47 ) Make a country to IP API
48 ) Create a SQL query optimizer
49 ) Write a blockchain example in less than 100 lines of javascript
50 ) Implement SHA256
51 ) Make a reddit bot
52 ) Implement a hash map
53 ) Create a sound board website
54 ) Write the game snake with only javascript/html/css
55 ) Make a digits of pi calculator website
56 ) Make a tic tak toe website
57 ) Use Dijkstra algorithm to solve a maze
58 ) Make a image resizer
59 ) Create a sudoku solver without looking up an algorithm online
60 ) Make a database from scratch
61 ) Write a JSON parser in Haskell
62 ) Implement Quicksort
63 ) Make the hangman game
64 ) Create a super simple operating system
65 ) Implement ECDSA
66 ) Create a neural network to read numbers from handwriting
67 ) Make a discord bot
68 ) Make a graphing library in javascript

Shameless Plug: My sideproject Vay provides simple APIs powered by open data that are great for side projects.

💖 💪 🙅 🚩
carterharrison
Carter Harrison

Posted on April 30, 2020

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related