
Latest
-
The questions you need to ask before quitting your job
Once you know that you’re ready to move on, how do you actually take the first step?
-
Cover letters used to mean something
Research shows that AI-generated cover letters may be punishing good candidates.
-
High-performance tech talent: Build, don’t buy!
Learn how CodeYourFuture develops diverse, high-potential individuals into advanced engineering roles while helping companies build exceptional, sustainable tech talent.
Editor’s picks
Meta and the great DEI rollback
Once an emblem of inclusivity, Meta has officially joined tech’s anti-DEI bandwagon.

Deadline: January 4, 2026
Call for Proposals for London 2026 is open!
Essential reading
31 smart questions to ask in a software engineering interview
Interviews are a two-way street, don’t waste the opportunity to ask these smart questions.
On our Hiring playlist
De-coding the technical interview process: Emma Bostian in conversation
What if you had a cheat code for acing technical interviews?
Inclusive hiring is not a checkmark
Inclusion is the foundation of creating a level playing field for employees with all backgrounds to be heard, to be challenged, and to have an impact.
Retaining Your People After the Tech Boom
Discover how to retain talent during staff reductions by leading with empathy, building trust, and understanding employees’ motivators in times of economic and industry change.
What is the role of the engineering manager in the hiring process?
How can time-strapped engineering managers juggle hiring responsibilities alongside their day to day?
More about Hiring
-
Beware of fake job candidates
Remote hiring has opened the door to a stream of fake engineering candidates, with hiring managers having to be vigilant to highly credible applications. Here are some red flags to look out for.
-
What is a tech lead? First among equals on a developer team
A tech lead isn’t a manager and may not even get a raise. But it’s a reflection of your leadership skills as you climb the ladder.
-
Going from staff engineer to engineering manager
This transition can be both exciting and daunting, with engineers having to navigate unfamiliar territory, balancing technical prowess with people management skills.
-
Are you ready for pay transparency?
New pay transparency laws are spreading across the globe, how should you prepare?
-
What does the end of affirmative action mean for engineering managers?
A landmark US Supreme Court decision on ending affirmative action in education could have massive widespread effects for diversity and inclusion efforts in the corporate world. Here’s what engineering managers need to know.
-
What is a staff engineering manager and how can you become one?
Staff engineering manager is a rewarding position that has you cultivating different types of relationships and projects.
-
What AI has to offer: Using LLM tools in interviews
AI is changing the face of the tech industry. Learn about the current AI climate, its pros and cons, and how AI tools can help in your company’s interview processes.
-
Efficient interviewing techniques
Here are some steps you can take, from the start of the interview process to the end, that can help you make the right hire.
Top Hiring videos
-
Designing effective criteria for assessing engineering candidates equitably
Unlock engineering talent through equitable hiring
-
Finding potential in your interview processes
Hiring engineers is hard. And with over half of C-suite executives saying that the future of their company relies on being able to source engineering talent, making the correct decisions about who to hire has the potential to transform the fortune of your company.
-
12 steps to becoming a better engineering interviewer
An email in your inbox. A conversation with your boss. The company is hiring and you’re to be part of it – you’re going to be an interviewer.
-
How to succeed at hiring without really trying
Hiring good people can be hard. Keeping good people can be hard. It’s made easier though if you can set your company apart as a place that people want to work at. But how do you make the community aware that that’s the case?
-
The positives and negatives of networks and tech hiring
In a fast developing industry such as tech, the acquisition and retention of talent is a crucial success factor. Often, hiring through personal networks can lead to a quicker and more successful hiring process than traditional methods – and sometimes contacts can even encourage under-represented groups to apply for positions they wouldn’t consider otherwise.
-
Building and Scaling a Distributed and Inclusive Team
The current status quo in running and scaling out teams is to have everyone work in the same office or in offices across different locations.
-
Rethinking the Developer Career Path
Our current methods for measuring a developer’s career progression are broken. At best, we count the number of days someone’s been paid to write code and massage that into a title. As a result, there’s no consensus as to what a given title means, leading to frustration for everyone.
-
How tech hiring fails us all
From the outrageous to the sad, hiring experiences in tech can be really … bad! For the hiree and the hirer! From both sides of the table, Crystal has seen illegal and immoral behaviour — choices that damage companies as much as they damage individuals. Let’s do better. Please. We can improve this.



