Lessons from college: Efficient meetings
A tech professional shares lessons from college on running efficient meetings, focusing on agendas, roles, and timekeeping for better team collaboration.
A tech professional shares lessons from college on running efficient meetings, focusing on agendas, roles, and timekeeping for better team collaboration.
Analyzes how developers without CS degrees got their first jobs, based on a survey of 450+ Twitter responses.
Tips for adapting to a sudden, non-ideal remote work setup at home, focusing on practical solutions for common challenges.
A programmer reflects on the importance of learning how to learn effectively in the fast-paced tech industry, discussing methods like learning by doing and spaced repetition.
A critical analysis of GitHub's new notifications UI, arguing it's a step backwards in usability and workflow efficiency for developers.
A founder reflects on the first year of Mergify, a GitHub automation tool for pull request management, merging, and CI integration.
Critiques common logging practices in software development, arguing for alternatives like type safety, error monitoring services, and business metrics.
A critique of how 'observability' is often incorrectly defined as just metrics, logs, and traces, explaining its true meaning from control theory.
Explores the concept of the heliopause in space as a metaphor for the C programming language's dominance and its ABI's role as a critical interface in software.
A critique of Scrum and agile methodologies, arguing for a healthier, trust-based approach to software development.
A developer introduces 'Sponsorware', a model where an open-source package is initially exclusive to GitHub sponsors before being fully open-sourced, leading to a significant income increase.
A guide on contributing to open-source projects using Git and GitHub, covering the process from finding a project to making a pull request.
A call for more public discussion about running Python in production, sharing real-world experiences and lessons learned from web services.
Explores the philosophy of writing good, idiomatic Go code, questioning common mantras and seeking better principles for the community.
A .NET developer discusses the future of .NET, the importance of being a polyglot programmer, and why .NET is in great shape.
A recording of a live refactoring session presented at the JFokus tech conference in Stockholm.
Discusses the challenges of scaling software development over time, emphasizing the need for automated enforcement of code properties as projects grow.
A developer shares their experience organizing an internal hackathon to foster innovation, collaboration, and creative freedom within a tech team.
A guide to becoming a successful open-source project maintainer, focusing on soft skills, community management, and sustainable practices.
A reflection on how abundance of resources, like online learning platforms, can paradoxically lead to devaluation and inaction in the IT field.