The Importance of Learning CSS
A JavaScript developer argues for prioritizing CSS skills to improve quality of life and career, especially for those who find it frustrating.
A JavaScript developer argues for prioritizing CSS skills to improve quality of life and career, especially for those who find it frustrating.
A software engineer shares four techniques to improve skills beyond learning new frameworks, focusing on problem-solving and impact.
A discussion on the importance of balancing practical tool learning with theoretical computer science concepts for web developers.
Tips for intentionally building your career and personal brand to gain job security, confidence, and career flexibility.
An analysis of why many corporate engineering blogs fail to attract readers and the key processes used by successful ones like Cloudflare and Segment.
A software engineer critiques algorithms interviews, arguing they don't reflect real-world problem-solving, despite providing value by fixing such issues on the job.
A personal blog post reflecting on the author's journey from a struggling college student in 2010 to a software developer, sharing lessons learned.
Author announces a new personal blog built with Hugo for open source, project updates, and software engineering topics.
A personal reflection on the author's life journey through the 2010s, covering career, family, and personal growth.
An article challenging the '10x engineer' myth and proposing the concept of a '+10% engineer' who boosts team productivity through collaboration and support.
A software engineer explains that experience comes from solving diverse problems, not just time, and suggests ways to find them.
A software engineer shares his experience starting a new role as a senior backend developer at the telemedicine company Doctor on Demand.
A developer shares three actionable ideas to help software engineers increase their marketability and stand out in the job market.
A critical guide to programming books, offering specific recommendations and anti-recommendations for topics like algorithms and data structures.
Analyzes Joel Spolsky's 'lemons' hiring theory, questioning why great developers are supposedly rare on the job market if they are easy to identify.
Analyzes if software developer compensation is becoming bimodal, like in law, using salary data and trends.
An analysis of hiring biases in tech, where experienced candidates are rejected for not fitting a 'trendy' profile from elite schools.
Analyzes the debate between working at a startup vs. a big tech company, challenging common claims about earnings and career growth.
An analysis of Butler Lampson's 1999 predictions on computer science, comparing what worked then to the state of technology in 2015.
Article critiques a misleading report claiming no gender pay gap in tech, using evidence from the AAUW study to refute the claim.