“career” Archive
- The Great Tech and People Hypocrisy · · leadership
- Why Designers Aren’t Understood · · design, communication, terminology
- 37 Tips from a Senior Frontend Developer · · tips-and-tricks, fundamentals, learning, processes
- So I Got Fired ·
- Reflecting on My Programming Career ·
- The Front End Developer/Engineer Handbook 2024 · · overviews, learning, tech-stacks, concepts, terminology
- 12 Tips from a Mid-Level Developer · · tips-and-tricks
- Things You Should Do in Your Dev Journey ·
- Is the Party over for Scrum Masters and Agile Coaches? · · agile, scrum
- Why I’m Yet Another Woman Leaving the Tech Industry · · community
- Should Designers Code? · · design
- How to Get Somebody Fired Using Git · · version-control, git
- Front-End Development’s Identity Crisis ·
- A Designer’s Role Is Not “at the Table” · · design
- The “10× Engineer”: 50 Years Ago and Now · · productivity, processes, history
- The Quiet, Pervasive Devaluation of Frontend · · html, css, craft, community
- 90% of Designers are Unhirable? · · design, processes
- The 3 Capabilities Designers Need to Build for the AI Era · · design, training, ai
- The Front-End Development We’re Used to Is Dying · · simplicity, complexity
- Frequently Heard in My Beginning Front-End Web Development Class · · learning
- The Decision to Leave Tech · · retrospectives
- It’s the Hope That Kills You · · accessibility, community
- Tracking Your Interviews Is Extremely Important · · interviewing
- Everyone’s a Sellout Now · · culture
- Career Retrospective · · retrospectives
- Five Future Roles for Designers · · design, visions
- Under-Supported and Underpaid · · accessibility, economics, craft
- Which Programming Language Should I Learn First in 2024? · · programming, learning
- Stop Trying to Recruit Unicorns With Acorns · · accessibility
- Are You Boring Your Interviewer by Over-Explaining Context? · · interviewing, design
- Performance and Stay Questions in 1:1s · · leadership, processes
- Why Did Frontend Development Become So Complicated? · · processes, complexity
- AI Vertigo: Where Do We Go from Here as Designers? · · design, ai
- 10 Interview Questions Every JavaScript Developer Should Know in 2024 · · interviewing, javascript, concepts, terminology
- Thank You to Those Who Helped Me to Be the CSS Developer I Am Today · · community
- My Accessibility Journey · · accessibility
- Engineering Progression for Humans · · leadership
- Why Designers Quit (2023 Report) · · design
- 100 Bucket List Ideas for Programmers · · learning
- Preparing for a Live Demo ·
- Burnout in the Digital Accessibility Field · · accessibility
- 26 Frontend Certifications for Web Developers · · training, link-lists
- The Developer Job Market Is Insane—5 Tips on How to Survive · · interviewing, tips-and-tricks
- Effective Engineering Teams · · collaboration, leadership
- Web Developers: Remarkably Untalented and Careless? · · quality, training
- Accessibility Training Will Not Save You · · accessibility, training, quality
- How Creating Content as a Developer Changed My Life · · learning
- The Dangers of Doomscrolling for Designers and How to Break Free ·
- How to Find a Developer Job in 2023 (With Little or No Experience) · · how-tos
- It’s 2023, Here Is Why Your Web Design Sucks · · web, design
- In Defense of Learning on Company Time · · learning
- Unpopular Opinion: It’s Harder Than Ever to Be a Good Software Engineer · · quality
- Hey Designers, They’re Gaslighting You · · design
- Career Growth After 35: What Awaits Programmers? · · discussions
- Return to Office Is Bullshit and Everyone Knows It · · processes
- Making a Website Is for Everyone · · inclusion, community
- The Cost of Obsessing over Design Perfection · · design, processes
- What Makes Some Interruptions More Disruptive Than Others? · · productivity, efficiency
- Why Is Creativity So Blurry, and Am I Creative? · · creativity, design
- Why I Quit Open Source · · open-source, community
- The Cult of Productivity · · productivity, efficiency
- Memorization and Learning to Code · · learning, productivity, programming
- 8 Habits That Hold Back Your Developer Potential · · productivity
- Two Important New Roles for UX Designers in the Era of AI · · user-experience, design, ai
- How to Make an Impact as a Developer Advocate · · how-tos, developer-relations
- Getting Started in a New Codebase · · onboarding, processes
- Write About What You Learn—It Pushes You to Understand Topics Better · · learning, writing, processes
- You Don’t Need a Mentor: Embracing the Power of Community · · community, learning
- Finding My Blogging Path: Lessons from My Journey · · lessons, blogging, writing, community
- Should New Developers Use AI Coding Tools? · · ai, productivity, tooling, learning
- Effective Code Reviews · · code-reviews, processes, learning
- The Art of Looking Back: A Critical Reflection for Individual Contributors · · processes, productivity
- From Mid to Senior: Time Management and Prioritization · · productivity
- Designers Who Code, What Is It Good For? · · design
- New Job? Negotiate as If Your Life Depends on It ·
- I Just Did a Test to Apply as a Front End Developer—and Things Aren’t Going Well · · interviewing
- Let’s Share Our Salaries, Title, Location, XP · · discussions
- The Ongoing Defence of Frontend as a Full-Time Job ·
- Beyond Content Creation: How Open Source Contributions Can Help You Get Noticed · · open-source, content
- Two Underused Arguments for Writing Documentation · · writing, documentation
- The Most Underrated Section of Design Portfolios · · design
- 5 Topics You Should Touch on During the Recruitment Process · · interviewing, processes
- Productivity and Well-Being: A Summary of What Works · · productivity
- It’s Time for the Tech Industry to Live Up to Its Ideals · · visions
- Becoming a Frontend Developer in 100 Days: A Step-by-Step Guide · · guides, learning
- The Future of Senior Developers in an AI-Driven World · · ai, code-completion
- From Burnout to Balance: Why Are So Many UX Designers Fatigued? · · productivity, user-experience, design
- Why I Quit Being a Tech “Influencer” ·
- WYSIWYGPT · · ai
- With or Without the JS Framework · · javascript, frameworks
- The End of Front-End Development · · visions, html
- Advice from a Software Engineer With 8 Years of Experience ·
- The Ultimate Guide to Becoming a 10× Dev · · guides, productivity
- ChatGPT and Me (a Recruiter) · · ai, interviewing
- The AI Future of Frontend Development · · ai
- Continuous Growth Is Cancer · · economics
- Is It Worth Learning JavaScript? Popularity, Salaries, and Future · · javascript
- Can You Be a Designer If You Have No Training? · · design
- Should You Start a Web Development YouTube Channel in 2023? · · videos
- Things to Do and Not to Do During a Wave of Tech Layoffs ·
- Succeed as a Junior Developer ·
- Clever Code Considered Harmful · · complexity, maintainability
- Every Software Developer Should Write a Blog · · blogging, learning
- How to Increase Your Chances of Getting Interviews and Job Offers in Tech · · how-tos, interviewing
- Junior Designers, Please Don’t Give In · · design
- If You Are Afraid of AI, You May Not Be the Best UX Designer Out There · · user-experience, design, ai
- How to Learn in Public · · how-tos, learning
- Foundational Skills ·
- 10 Things I Wish I’d Known When Starting My Coding Journey ·
- Is “CSS Engineer” Now a Job Position? · · css
- Tips to Become a Great Software Engineer ·
- Design Management Toolbox: Non-Linear Professional Development · · design
- How to Communicate Effectively as a Developer · · how-tos, communication, writing
- All Designers Start as Copycats (and That’s OK) · · design
- Redo Websites Less Often (to Become a Better Developer) · · processes
- Don’t Be Arrogantly Ignorant: Don’t Flame · · communication
- Unless You’re in the Mafia, Your Company Isn’t Your Family ·
- Front-End Development Is Like… ·
- 7 Things to Consider When Working On a Personal Project · · learning
- Why Designers Quit · · design
- Top 9 Ways to Become a Successful Self-Taught Developer · · learning
- 5 Best UX Careers to Pursue in 2022 · · user-experience
- An Approach to Continuous Learning · · learning
- The Hard Parts of Developer Advocacy (for Me) · · developer-relations, community
- What Every Newbie Developer Should Know ·
- 4+ Years of Cracking Technical Interviews · · interviewing
- Should I Have Separate GitHub Accounts for Personal and Professional Projects? · · discussions, github, security
- Are You Ignoring Digital Accessibility at Your Job? · · accessibility
- Do We Have a Lack of Developers or a False Assumption What the Job Is? ·
- How to Ask for a Promotion · · how-tos
- Why Learn to Code? 17 Benefits of Learning to Code · · learning
- There’s No Such Thing as a “Design System Designer” · · design, design-systems
- Nailing Your Engineering Interviews: Tips from a Technical Recruiter · · interviewing
- Are You Using Coding Interviews for Senior Software Developers? · · interviewing, code-reviews
- Top 3 Informational Interview Questions in UX · · videos, interviewing, user-experience
- Why Every Programmer Must Blog · · blogging, communication, learning
- What Makes You a Professional Web Developer ·
- 42 Tips for Getting Good at DevOps and Life · · dev-ops, productivity, tips-and-tricks
- Web Developers and Cognitive Biases · · productivity
- 7 Lessons I’ve Learned in the Last Year as a Software Engineer · · lessons
- The Harsh Reality for JavaScript Developers: If You Don’t Study the Fundamentals You Will Be Just Another “Coder” · · javascript, fundamentals
- Career Advice Nobody Gave Me: Never Ignore a Recruiter ·
- Best Practices for Creating Your UX Design Portfolio · · user-experience, design, best-practices
- Becoming a Better Writer as a Software Engineer · · writing
- An Introduction to Tech Debt (and Why It Can Change Your Career) · · introductions, technical-debt
- Reduce the Pressure on Young and Inexperienced Developers · · training
- 30 Frontend Tips · · tips-and-tricks
- Why Every Developer Should Start Blogging · · blogging, communication, learning
- Programmers Should Stop Celebrating Incompetence ·
- What Kind of Developer Do I Want to Be? ·
- Tales of the Autistic Developer—Order and Chaos ·
- Becoming an Expert · · learning, processes, craft
- The Key to Developer Happiness and How to Prevent Coding from Becoming Just Another Job · · how-tos
- It’s Time for a Healthy Tech Approach ·
- Appreciation for Being a Web Developer ·
- How to Expand Your Engineering Skill Set Without Quitting Your Day Job · · how-tos, learning
- The Pros and Cons of Professional Language ·
- It Takes a PhD to Develop That · · quality, complexity
- Why You Should Manage Your Energy, Not Your Time · · productivity
- The Seniority Rollercoaster ·
- Top 9 Lessons Learned in 12 Years as a Software Developer · · lessons
- How Writing Can Advance Your Career as a Developer · · writing
- How to Stay Focused as a Self-Taught Frontend Web Developer · · how-tos, learning, productivity
- Optimizing Your Own Performance as a Designer · · design
- The Vanishing Designer · · design
- The Most Important Lessons I’ve Learned from Senior Software Engineers · · lessons
- 9 Tips to Help You Ace a Whiteboard Interview · · interviewing, tips-and-tricks
- I Regret Being a Hipster in Tech ·
- My Journey from a Novice to a Front-End Engineer ·
- Shut Up, Old Man… ·
- The Art of Frontend Engineering ·
- Thoughts for the Aging Web Developer ·
- Professional Development Is a Choice · · training
- 136 Facts Every Web Dev Should Know Before They Burn Out and Turn to Landscape Painting or Nude Modelling ·
- Front-of-the-Front-End and Back-of-the-Front-End Web Development ·
- 5 Tips for Your Next Promotion or Salary Raise ·