I found that learning and writing some Clojure and Go made me think better about the code I was writing in my main language (python). I enjoyed working through Clojure for the brave and true: https://www.braveclojure.com/clojure-for-the-brave-and-true/ and the go tour is probably the best introduction I've ever had to a language: https://tour.golang.org/welcome/1
Ask HN: Self-taught webdev with lots of free time. What should I learn?
51–60 of 326 posts
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#52All the languages and libraries you've listed are open-source projects started by someone like yourself.
> "having done every type of CRUD under the sun - what do now"
You have a lot of experience developing CRUD, why not build something that alleviates the pain of CRUDdy development. What annoys you? What sucks and could be done better?
Anyway, just a thought. Good luck to whatever you do.
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#53Get into security, specifically web app security pentesting. You'll thank me later.
This and the servers/linux stuff is the most interesting part of my job. I do have my doubts about being able to get into it since I suppose you really have to master low level dev (which I don't) and I don't think I can get a job as self-taught in this field.
Also, teams with SRE expertise most likely use modern tech because SRE itself is a rather new way of managing infrastructure. So you'll probably be able to get your hands dirty with lots of cool tech.
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#54Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#55Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#56Why not mentor?
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#57I'm a self-taught webdev too and I would strongly recommend learning SQL, not just `SELECT * ...` but really learning it! I've been digging into postgreSQL and in quite a few applications it's possible to greatly reduce the complexity of the backend by receiving exactly the data you need from the DB. It is so much so that in cases you can even "get rid" of the backend completely (yes, no writing controllers and endpo…
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#58Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#59I'm a self-taught webdev too and I would strongly recommend learning SQL, not just `SELECT * ...` but really learning it! I've been digging into postgreSQL and in quite a few applications it's possible to greatly reduce the complexity of the backend by receiving exactly the data you need from the DB. It is so much so that in cases you can even "get rid" of the backend completely (yes, no writing controllers and endpo…
Any specific resources to recommend?
Re: Ask HN: Self-taught webdev with lots of free time. What should I learn?
#60I'm a self-taught webdev too and I would strongly recommend learning SQL, not just `SELECT * ...` but really learning it! I've been digging into postgreSQL and in quite a few applications it's possible to greatly reduce the complexity of the backend by receiving exactly the data you need from the DB. It is so much so that in cases you can even "get rid" of the backend completely (yes, no writing controllers and endpo…
Any specific resources to recommend?
I like learning by doing something so I took an old side project and I'm making it on PostgreSQL with PostgREST in front of it. It is crazy all the things that the DB can do! Triggers after an actions happens, virtual columns, JWT Tokens, Unit Testing...