guest articles Articles

12 Java Resources for the Modern Developer

By Jeff Adelman on October 25, 2018

As a software developer, one of the most important skills you can cultivate in yourself is the ability to learn new things. Keeping up with industry trends, learning new technologies, and constantly improving your own skill set is an endless endeavor. With that in mind, here are some of my favorite resources for keeping up-to-date with Java trends and improving your Java skills.


Hiring Devs? Us Too. Here's How We Built Our Best Team

By Mike Green on July 25, 2018

“Amazon is buying up all the best engineering talent.”


Part One: The 42-Year-Old Coding Virgin

By Gino Bona on May 14, 2015

“Hello. My name is Gino Bona. I live in Raleigh, North Carolina and I’m a coding virgin. I graduated from Ithaca College twenty years ago with a degree in Television and Radio, which won’t do me a damn bit of good over the next four weeks. So I have that going for me.”


Implementing a Singly Linked List in Python

By John Shiver on September 10, 2014

One of the hardest parts about becoming a web developer without a CS degree (aside from the obvious bits) is learning data structures and algorithms on your own.


Sudoku Solver from Scratch in JavaScript (TDD Style): A Tutorial

By Matt Merkes on June 4, 2014

As a JS noob, it can be tough to come up with ideas to practice your skills.


5 Reasons why Python is Powerful Enough for Google

By Cris Ewing on January 28, 2014

You’re getting ready to start a new company. What language should you choose to build it?


Quick intro to Gulp.js

By Jake Chapman on January 23, 2014

Has the time already come for me to hang up the old and put on the new? Let’s dig into what Gulp.js is and why I’m considering switching from Grunt.js.