The Shifting Definition of Front-End Developer

Until the advent of the web, professional software development didn't have a front-end/back-end dichotomy. There were C programmers, Pascal programmers and FORTRAN programmers, but the language they used was a detail rather than a reflection on their background and career path. Then the web came along, triggering the influx…

Read More

Remote Developers, Not Immigration Policy, Are the Real Solution to America's Tech Skill Shortage

Paul Graham's latest essay makes an impassioned plea for more liberal immigration policies in the United States for high-tech workers. Software startups are desperate for great developers, he writes, and the notion that we can meet this need simply by training more Americans is idiocy. The only way to satisfy…

Read More