How I like to work as an IC
A software engineer reflects on their career evolution as an Individual Contributor across agency, consulting, and product team environments.
A software engineer reflects on their career evolution as an Individual Contributor across agency, consulting, and product team environments.
A programmer shares personal strategies for leveraging ADHD traits like hyperfocus within Agile development workflows to improve productivity.
A CTO shares how a small game studio self-published a high-quality MMO prototype in just four months, defying traditional AAA development models.
A developer argues for shorter, flexible workdays and prioritizing employee health over traditional eight-hour schedules in tech.
Podcast episode discussing the Theory of Constraints in software development and DevOps with guest Tom Hoyland.
A data scientist shares how adopting Scrum, despite initial resistance, improved project management and delivery for data science teams.
A comic strip depicting a daily standup meeting, highlighting common time-wasting behaviors in agile development.
A new comic strip series, 'The OmniDevs,' launches, humorously tackling the common developer struggle of estimating work.
A developer analyzes the failure of his SaaS project, College Conductor, sharing lessons on technology choices and focus.
A guide for software engineers on handling project estimation requests, offering strategies for bottom-up and top-down approaches.
A developer argues that well-run business meetings are crucial for software teams, distinguishing them from wasteful gatherings.
Explores adapting Agile/Scrum frameworks for data science teams, covering effective practices and necessary adjustments for the unique challenges of data science work.
Analyzes how Agile methodologies like Scrum can be applied to data science teams, highlighting effective practices and inherent challenges.
A panel discussion exploring whether Agile methodologies can be effectively applied to data science projects, featuring insights from industry experts.
Explains that Test-Driven Development is about iterative problem-solving and small steps, not just writing tests first.
Argues that Shadow IT, often seen as a risk, can be a valuable incubator for digital transformation and agile practices within organizations.
A critique of modern software development, arguing that the rush to release features in the cloud leads to perpetually buggy and poorly documented products.
A developer shares three powerful mindset principles from a Thoughtbot podcast: strong opinions loosely held, nothing is set in stone, and rejecting 'because we've always done it'.
Argues against the traditional 'tech lead' role in software teams, advocating for a collaborative, flat team structure to boost productivity and learning.
A developer's personal recap of attending the Topconf Tallinn 2013 software conference, covering talks, panels, and networking.