What should you expect in your first software engineering interview? That depends on the role you’ve applied for! Software engineering jobs tend to fall under two categories: domain-specific or general programming.  If you’re interviewing for a domain-specific role, expect the questions to center around the specific technology you specialize in, such as AWS or cloud […]

On top of commanding an above-average starting salary, software engineers can expect regular opportunities to level up in their careers as they gain experience. While the ladder isn’t as straight and narrow as going from law clerk to making partner, after several years of web development experience, you have the clout to ask for a […]

Whether you’ve just started coding or you’ve been doing it for a while, chances are that you’ve heard of GitHub, an increasingly popular code-sharing platform that can help with project collaboration and management.  Github is the largest host of source code in the world, boasting a user base of over 56 million developers. It features […]

Due to the breakneck speed of technology development and an increased need for custom websites and apps, the demand for software engineers has exploded in the past couple of years. This is particularly true in the pandemic age, as an increasing number of businesses have moved online. To get the perfect software engineering job, you […]

For its 2021 Super Bowl ad, Squarespace commissioned Grammy-winning country singer Dolly Parton to remake her hit song “9 To 5” as “5 To 9,” an ode to the small business owners who abandon traditional desk jobs to launch their own ventures.  Drag-and-drop website builders like Wix, Squarespace, and Webflow are just one example of […]

While there are plenty of programs designed to encourage more women to join the tech industry, companies aren’t investing in retaining the women who are already in the workforce, says Alaina Percival, CEO of Women Who Code. Hence why the attrition rate for women is twice the rate for men. Women Who Code is a […]

In 2018, Amazon scrapped its in-house applicant tracking system because of one major flaw: it didn’t like resumes containing the word “women,” so if an applicant listed “mentoring women entrepreneurs” as one of their achievements, they were out of luck. The system had been trained to vet applicants by observing patterns in resumes submitted to […]

Programs are written by people, and thus segments of code are vulnerable to errors. This is exactly where code reviews come in: to help catch those errors before the code becomes part of a public-facing program. A well-executed peer-based code review can help catch snags that range beyond style notes or pointing out an odd […]