Here is how i stay up-to-date.
Here, a blog post of this README I wrote after, with more details: http://ctheu.com/2016/10/23/are-you-up-to-date/
I'm a back-end guy, but I also did a lot of front-end, so I keep my front-end knowledge up to date. It's always useful when I want some quick UI to query some backend. Working in IT, you know continuous delivery, continuous integration etc. so you must learn Continuous Learning !
Meaning, a lots of stuff to watch.
I can now point to this repo if someone asks me. 😉
Of course. @chtefid
Posting a lot of links myself.
My "new tab" is using tabbie since it was created. I never removed it.
I'm using:
- github: best daily starred repos. I often discover nice repo with this.
- reddit: #programming #react #javascript #scala. I click when i see an interesting title.
- hackernews: often interesting topics and links. I go to the main website too, for the best.
- dribble: because designers are doing cool stuff :-)
I have a special folder "TO READ" where I bookmark for later. Before I was able to be stable around 10. Right now, I have like more than 100 inside. I'm always reading some on evenings. A few month ago, I tried pocket, but, for some reason, I didn't like it.
- https://news.ycombinator.com/best: hackernews bests. often awesome or at least very interesting.
- https://www.linkedin.com/: joined some groups (Spark, front-end, react, big data..) to get some nice links sometimes in my feed and emails
-
http://highscalability.com/ : stuff-the-internet-says-on-scalability, quotes and numbers. A LOT of links to blogs and articles ⭐ ⭐ ⭐ ⭐ ⭐
-
http://www.confluent.io/blog/: top quality articles about confluent platform (kafka, streams, connect..) ⭐ ⭐ ⭐ ⭐ ⭐
-
https://scala.libhunt.com/: Scala is the best. ⭐ ⭐ ⭐ ⭐ ⭐
-
Medium Daily Digest: I think I read 1/3 of the articles, good personal digest, technical and more worldwide (mine) ⭐ ⭐ ⭐ ⭐ ⭐
-
Hadoop Weekly : ultra interesting for bigdata stuff, a must ⭐ ⭐ ⭐ ⭐ ⭐
-
Pony Foo : the ponyfoo's articles are a must. the selection of the NL is quite good ⭐ ⭐ ⭐ ⭐
-
Ship It: about shipping, delivering, sysadmin and devops culture. Quite interesting.
-
Dev Tips : one topic, one gif, one message. Good to know.
-
DB Weekly : not reading everything, but interesting when i know the db ⭐ ⭐ ⭐
-
ES.next news : 5 links, by @rauschma, useful ⭐ ⭐ ⭐
-
Node Weekly : quickly, to not miss any big feature ⭐ ⭐
-
Reactjs Weekly : quickly going through ⭐ ⭐
-
Risingstack.com : often quite basic and succinct, but well written ⭐ ⭐
-
Docker Weekly: the docker selection is nice, the second selection, depends on the title. But i don't use it enough yet. ⭐ ⭐
-
Frontend Focus (previously html5 weekly) : quickly, to not miss any big feature ⭐ ⭐
-
Graphql Weekly : very quickly, graphql is graphql ⭐
-
Data Elixir: about... data as you guessed. I stopped this one. Interesting, about ML, and data in general.
I subscribed to some projects to read issues and PR and know where it's going but it's quite time consuming. So I don't recommend it except if you are really into open-source.
Of course, watching conferences and courses is a must.
- MIT OpenCourseWare
- Compressor Head still need to finish that
- Facebook Developers reactjs conferences, F8
- InfoQ mass amount of talks with slides
- Slideshare sometimes, you just want to get details from slides because it's more succinct
On Slack, we have a dedicated channels with moaaar links, and we share of that between us, about the topic we are working on.
Of course, training is essential.
I spent some time on:
- https://fr.coursera.org/: perfect when I want to get into unknown
- https://www.hackerrank.com/: always nice a have some challenges and discover new algorithms, mostly using Scala
- https://www.pluralsight.com/: less than coursera but I followed some stuff a while ago
- https://egghead.io/: nice free videos with react, redux, cycle and so on.
- https://www.datacamp.com/: datascience. I did some R over there, nice flow.
I have a dozen of pdfs on my desktop about interesting stuff (scala, tdd, hadoop, elastic, akka, ...). I've finished some, and started some others. Barely have time to read them.
I'm often reading a physical book aside. It's more practical to stay focus. Right now, it's about DDD, super interesting (Domain-Driven Design: Tackling Complexity in the Heart of Software).
- A guy learning everything who wants to work at google : lots of tech and data structure names to know
Because I love to know lots of stuff and do links between knowledges.
- Because my memory sucks and I'm sure I forget 90% of what I'm reading, and can't use it when needed
- Because I don't have a lot of free time to read and learn all that, but i'm trying, sleeping is overrated
- Because in about a year of that, I learned SO MANY things in a lot of domains nonetheless, and got better overall.
Also, I maintain a blog.
I mostly pick a topic or a framework I want to learn and share my findings. (using a lot of gists too) It's useful because you try to not say stupid things and must verify your affirmations.
I have a tons of drafts and titles, but it's very hard to find time to write the articles. I often takes several evenings doing only that to make an article good enough for me. I must improve on that part.