Building a Portfolio: Showcasing Development Skills
Strong developer portfolio: quality over quantity with 3-5 excellent projects, working and deployed with live links, and clear code demonstrating...
A complete A–Z index of every Tech Careers Roles Skills article on When Notes Fly, part of our Technology coverage. New to the topic? Start with the foundational explainers, then move on to case studies and applied frameworks. Returning for something specific? Use the list below to jump straight to it.
For the latest pieces newest-first, see the Tech Careers Roles Skills section. For related ideas across the section, see the Technology archive. How we research and review articles: editorial standards.
Strong developer portfolio: quality over quantity with 3-5 excellent projects, working and deployed with live links, and clear code demonstrating...
Career switching into tech: bootcamp 6-12 months total, self-taught full-time 12-18 months, part-time 18-24 months including learning and job search.
Data science explained: how it differs from data analytics and ML engineering, the skills stack (Python, SQL, statistics), career paths, and...
Developer Experience (DevEx) measures how effectively engineers can do their work. Learn how DevEx affects productivity, retention, and software...
Skills that matter in tech: fundamental algorithms and data structures, systematic debugging, clear communication, continuous learning, system...
Future tech skills 2026+: AI/ML literacy for all developers, cloud and infrastructure knowledge, system design thinking, security awareness.
Learn programming effectively: start with fundamentals like variables and loops, use active learning by coding along, and build real projects.
Imposter syndrome is disproportionately common in software development. Learn why tech has uniquely high rates, how senior engineers are affected,...
Tech interviews: phone screen for initial conversation, technical screen with live coding, onsite with system design and behavioral questions.
Remote tech work: fully remote with no office, remote-first optimized for remote, hybrid with office days, distributed teams across timezones.
What software engineers actually do day-to-day, IC vs management tracks, levels from junior to staff, salary ranges, how to break in, and the...
Tech career mistakes: over-specializing in narrow tech, ignoring soft skills, staying comfortable avoiding challenges, and neglecting network...
Tech career tracks: Individual Contributor from junior to principal engineer, Management from team lead to director, scope and impact expanding...
Dark UX patterns are interface designs that manipulate users into unintended actions. Learn Brignull's 12 types, real examples, regulatory...
Junior developers learn fundamentals with guided work. Senior developers mentor, architect systems, handle complexity, make strategic decisions.
User research helps you build things people actually want. Learn generative vs evaluative methods, when to use interviews vs surveys, sample...
Product management explained: what PMs actually do, how they differ from project managers, the discovery-delivery cycle, RICE scoring, jobs to be...
Inclusive design builds products that work for people across the full range of human diversity.
UX design shapes how people interact with products. Learn what UX designers do, how the research process works, Don Norman's principles, and UX vs UI.
A practical guide to product roadmaps: types, formats, how to prioritize features, communicate with stakeholders, and keep the roadmap flexible.