
chasekaylee
What course/book positively affected your career as a developer the most?
Just like the title says which courses you find that have had the most impact in the span of your career as a developer?
Most Liked

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.
8

dasdom
Author of Build Location-Based Projects for iOS

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

Hello Devtalk World!
Please let us know a little about who you are and where you’re from :nerd_face:
New

A thread that every forum needs!
Simply post a link to a track on YouTube (or SoundCloud or Vimeo amongst others!) on a separate line an...
New

I am currently subscribed to:
The Ruby Rogues
Remote Ruby
Maintainable
Planet Argon founder and ohmyzsh creator.
https://maintainab...
New

When you are under pressure to deliver you ideally want your Pull Request to be reviewed, approved and merged as quick as possible. So do...
New

Not sure if following fits exactly this thread, or if we should have a hobby thread…
For many years I’m designing and building model air...
New

This is all going to be a bit hand-wavey and straight off the top of my head, so bear with me, but it’s a thought/debate that’s been ratt...
New

Just listened to @rvirding’s interview here and he mentions #lua (and Luerl) - just wondered if anyone’s used Lua and what you think of it?
New

A modern streaming platform for mission critical workloads
Redpanda is a Kafka® compatible event streaming platform. No Zookeeper®, no JV...
New

Just wondering whether you have a preference (I know I do!)
poll
New

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
Other popular topics

Reading something? Working on something? Planning something? Changing jobs even!?
If you’re up for sharing, please let us know what you’...
New

No chair. I have a standing desk.
This post was split into a dedicated thread from our thread about chairs :slight_smile:
New

Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or...
New

Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New

Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
New

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

We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New

Author Spotlight
James Stanier
@jstanier
James Stanier, author of Effective Remote Work , discusses how to rethink the office as we e...
New

If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol:
bre...
New

Author Spotlight:
Karl Stolley
@karlstolley
Logic! Rhetoric! Prag! Wow, what a combination. In this spotlight, we sit down with Karl ...
New
Categories:
Sub Categories:
- All
- In The News (10042)
- Dev Chat
- Questions (32)
- Resources (118)
- Blogs/Talks (26)
- Jobs (3)
- Events (15)
- Code Editors (58)
- Hardware (57)
- Reviews (4)
- Sales (15)
- Design & UX (4)
- Marketing & SEO (1)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (4)
- Content Creators (7)
- DevOps & Hosting (9)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /emacs
- /java
- /haskell
- /onivim
- /svelte
- /typescript
- /crystal
- /c-plus-plus
- /kotlin
- /tailwind
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /vscode
- /ash
- /opensuse
- /centos
- /php
- /deepseek
- /html
- /zig
- /scala
- /sublime-text
- /textmate
- /debian
- /nixos
- /lisp
- /agda
- /react-native
- /kubuntu
- /arch-linux
- /revery
- /ubuntu
- /spring
- /manjaro
- /django
- /diversity
- /nodejs
- /lua
- /julia
- /c
- /slackware
- /neovim