
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

Have you seen the new features that will be available in the upcoming C# 9 release?
C# is taking a lot of input from functional l...
New

I just watched this:
(tldr: remove bad choices so you don’t need to use willpower)
It got me thinking about ways to incre...
New

If you’re a fan, why?
If you’re not fussed on it, how comes?
New

Hi everyone! I have been in the professional industry for ~2 years now coming from a boot camp. I started a base foundation by programmin...
New

Want to plug where you work? Here’s your chance!
Perhaps you could also mention what kind of stuff you’re working on? :nerd_face:
New

Thought it might be worth having a dedicated thread for standing desk treadmills (for those interested, here’s our general thread on stan...
New

So, if we can reduce the likelihood, we can reduce the overall risk. That’s good. It’s actually very similar to a very common idea called...
New

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

I’ve been watching Prag Dave’s Elixir course and I noticed he uses tree:
Tree is a recursive directory listing program that produces a ...
New

Your users of the two forums are spread across the world, thus I am curious how did you solved it?
New
Other popular topics

If it’s a mechanical keyboard, which switches do you have?
Would you recommend it? Why?
What will your next keyboard be?
Pics always w...
New

@AstonJ prompted me to open this topic after I mentioned in the lockdown thread how I started to do a lot more for my fitness.
https://f...
New

New

Seems like a lot of people caught it - just wondered whether any of you did?
As far as I know I didn’t, but it wouldn’t surprise me if I...
New

Create efficient, elegant software tests in pytest, Python's most powerful testing framework.
Brian Okken @brianokken
Edited by Kat...
New

Hi folks,
I don’t know if I saw this here but, here’s a new programming language, called Roc
Reminds me a bit of Elm and thus Haskell. ...
New

Author Spotlight
Mike Riley
@mriley
This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New

If you want a quick and easy way to block any website on your Mac using Little Snitch simply…
File > New Rule:
And select Deny, O...
New

Author Spotlight:
Karl Stolley
@karlstolley
Logic! Rhetoric! Prag! Wow, what a combination. In this spotlight, we sit down with Karl ...
New

This is a very quick guide, you just need to:
Download LM Studio: https://lmstudio.ai/
Click on search
Type DeepSeek, then select the o...
New
Categories:
Sub Categories:
- All
- In The News (10282)
- Dev Chat
- Questions (33)
- Resources (119)
- Blogs/Talks (26)
- Jobs (3)
- Events (15)
- Code Editors (58)
- Hardware (57)
- Reviews (5)
- Sales (16)
- Design & UX (5)
- Marketing & SEO (2)
- 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
- /haskell
- /java
- /onivim
- /typescript
- /svelte
- /kotlin
- /crystal
- /c-plus-plus
- /tailwind
- /gleam
- /react
- /ocaml
- /elm
- /flutter
- /vscode
- /ash
- /html
- /opensuse
- /centos
- /php
- /deepseek
- /zig
- /scala
- /textmate
- /sublime-text
- /lisp
- /nixos
- /debian
- /react-native
- /agda
- /kubuntu
- /arch-linux
- /django
- /revery
- /ubuntu
- /spring
- /manjaro
- /nodejs
- /diversity
- /lua
- /julia
- /c
- /slackware
- /neovim