chasekaylee

chasekaylee

What course/book positively affected your career as a developer the most?

Just like the title says :smiley: which courses you find that have had the most impact in the span of your career as a developer?

Most Liked

dimitarvp

dimitarvp

Refactoring by Martin Fowler and Kent Beck. I’ve read the original Java version, they did a JS revision soon ago.

It did open my eyes for the fact that our work is not a playground and we should all be taking the gradual evolution of code very seriously. All of the techniques inside taught me to spot opportunities to make code more readable, more maintainable, and more extensible.

It was a priceless learning experience.

dasdom

dasdom

Author of Build Location-Based Projects for iOS

The Pragmatic Programmer by @Andy and David Thomas.

pillaiindu

pillaiindu

  1. CSS Core Concepts & CSS Page Layouts both by James Williamson (lynda.com)
  2. Rediscovering JavaScript by Venkat Subramaniam (pragprog)
  3. Phoenix inside out series by Shankar Dhanasekaran (self published, book #1 Mastering Phoenix also available free online)
  4. Elixir & OTP by Mike and Nicole Clark (pragmatic studio)
  5. Ruby on Rails 5 Essential Training by Kevin Skoglund (lynda.com), (I don’t call myself a Rails developer)
  6. Pure React by Dave Ceddia` (self published)
  7. Some free PHP courses by Alex Garrett (CodeCourse) and Brad Traversy (Traversy Media) at Youtube, back in the day.
  8. Many more, will keep updating…

Where Next?

Popular General Dev topics Top

Exadra37
Cloudflare as workers to run serverless code without using containers: So it seems that Isolates is based on: What we ended up settl...
New
AstonJ
If you could work on any project, what would it be? :upside_down_face:
New
jss
What do people think about Data-Oriented Programming, like this book tackles? https://www.manning.com/books/data-oriented-programming Ho...
New
AstonJ
Things like smart speakers (such Amazon Alexa), smart TVs or other devices with built in microphones, cameras or with other features that...
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
New
OvermindDL1
What shell(s) do you use, why do you use them, and how do you have them configured? Note, this is about shell’s, not terminals, terminal...
New
AstonJ
Just wondering whether you have a preference (I know I do!) poll
New
jaeyson
Not trying to add more mess here but, reddit has ELI5 but i wanted to know if it’s okay to ask Elixir-specific (or outside of it) in a si...
New
AstonJ
Chris Seaton, the creator of TruffleRuby has died. It appears from suicide :cry: He left this note on Twitter on the weekend: And one...
New
DevotionGeo
I am planning to refresh my Ruby knowledge in a month or two, after using other technologies more frequently for a few years. Luckily I w...
New

Other popular topics Top

AstonJ
We have a thread about the keyboards we have, but what about nice keyboards we come across that we want? If you have seen any that look n...
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
New
mafinar
This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm cou...
New
PragmaticBookshelf
Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New
PragmaticBookshelf
Author Spotlight Jamis Buck @jamis This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
hilfordjames
There appears to have been an update that has changed the terminology for what has previously been known as the Taskbar Overflow - this h...
New
PragmaticBookshelf
Author Spotlight: Peter Ullrich @PJUllrich Data is at the core of every business, but it is useless if nobody can access and analyze ...
New
PragmaticBookshelf
Build modern server-driven web applications using htmx. Whatever programming language you use, you’ll write less (and cleaner) code. ...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New