Yes of course. Multiple programs in various languages. I find it helps to learn a language or concept by coding up a personal project to achieve the goal I set. I've written web applications and desktop applications, working on writing a few mobile apps too.
Static blog generator from markdown to HTML - Golang
Selfhosted HTML LAN dashboard - PHP
GPIO garage door opener on a PI - Golang
CLI Geoip lookup from mmdb to stdout - C
SNMP client - C
Various web sites - python/flask, bare HTML/JS, Golang
User login 'guardian' daemon (time frame for kids login / tracking) - Golang
Spotify listener - Golang
Web scrapping bots - python
Reverse regular expression (regex pattern to strings that should math) - Golang
CTF score keeping/flag tracker - Golang
And many other small snippets in Perl, Python, C, shell, etc just for one offs or scripting needs.
Static blog generator from markdown to HTML - Golang
Selfhosted HTML LAN dashboard - PHP
GPIO garage door opener on a PI - Golang
CLI Geoip lookup from mmdb to stdout - C
SNMP client - C
Various web sites - python/flask, bare HTML/JS, Golang
User login 'guardian' daemon (time frame for kids login / tracking) - Golang
Spotify listener - Golang
Web scrapping bots - python
Reverse regular expression (regex pattern to strings that should math) - Golang
CTF score keeping/flag tracker - Golang
And many other small snippets in Perl, Python, C, shell, etc just for one offs or scripting needs.