guest articles

Field Notes: How to Prepare for the Technical Interview

By Misty Hays on

Interviewing can be brutal. But it doesn’t have to be.


Field Notes: Impact is Greater Than Visibility

By Jeff Adelman on

As you progress in your career as a software engineer, one piece of advice you may hear, from coworkers, friends, or a manager, is that you need to be more “visible.” What do these well-meaning people have in mind when they tell you to increase your visibility?


Field Notes: Advice for a Career in Programming

By Ted Spence on

When I meet programmers about to embark on a career in the exciting and rewarding field of software engineering, they often ask for advice. The most common question I am asked is what programming language they should learn (I happen to like C#), but I’d like to share different advice today.


Closing the IT Skills Gap with Coding Academies: A Q&A with an Avalara UX Engineer

By Jesse Hamlin on

Avalara has hired several Code Fellows alumni over the past several years, with each one bringing grit, passion, and top-shelf training in software development. We sat down with Lee Broxson, UX engineer here at Avalara and our first hire from Code Fellows’ program, to talk about his career after studying at a coding academy, and how programs like Code Fellows—his “alma mater”—are helping to shrink the IT skills gap.


12 Java Resources for the Modern Developer

By Jeff Adelman on

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

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


Part One: The 42-Year-Old Coding Virgin

By Gino Bona on

“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

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

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

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

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.