Getting up to speed as an apprentice developer can be tough - we need to learn new code bases and technology quickly so we can be contributing members of the team.
The problem is that with so many places to learn from and look at, it’s hard to know where to turn to get the best info. As a former journalist and fact-finder, I’ve made it my mission to compile the best resources for myself so I know where to go for accurate and updated information. Here are some of the best resources I’ve found so far.
(One caveat, I’m a front end developer and thus my resources skew toward the front end)
Podcasts are a great way to squeeze in some extra learning throughout the day. Just download them and you can listen in while out running errands in the car or cleaning the house. Here are some of the best I’ve found:
For someone just starting out as a software developer, the Code Newbie blog is a must. You get to hear stories of others who have made the transition to development and also learn tips and tricks of development all explained in easy-to-understand language.
I am also a big fan of the Syntax podcast by Wes Bos and Scott Tolinski. I’ve been following Wes Bos and everything he does ever since his React for Beginners tutorial helped get me through school. This is a great podcast for anyone who wants to level up their front-end skills.
Want to know the latest and greatest things going on? I recommend Modern Web and Software Engineering Daily podcasts. These are great ways to learn about what’s happening to push boundaries and get you dreaming about the future.
Software development blogs
Blogs are a great way of getting quick snack-sized info on a regular basis. A great blog is one that is simple, can be read quickly and, if it’s really great, bookmarked to come back to on a regular basis.
I stumbled on the Toptal Engineering blog by accident one day and now I am hooked. This is a blog by developers for developers – just helping others figure out problems they have encountered and solved. A lot of the blogs don’t pertain specifically to me or the problems I’m expected to tackle here, but it’s great exposure to know what is out there. This is great for front and back-enders.
Any front-ender blog list can’t be complete with the two staples: A List Apart and CSS Tricks – these are both great resources for finding out the latest and greatest ways to get around the display and UI/UX issues we all confront
The latest software development news
If you want news before any other place has it, Reddit is the best place to go. You may have to sort through posts you don’t have interest in, but it’s a gem when you realize you know what’s going on before anyone else.
Hacker News isn’t the prettiest of sites, but it gives you what you need – a great aggregation of the most interesting and up-to-date posts in the development world.
Programmable Web is a great combination of both tutorials, the latest news and technologies in the world of APIs. Even if you’re not inclined to stay up to date on API’s, their news section often touches on the rest of the software development world.
Obviously this is not a comprehensive list of everything that is out there – just what I’ve found thus far and has proven to be useful.
Know some other great resources? Please reach out, I’m on Twitter @mariastlouis