I'm Josh King, 'IT Pro,' and This Is How I Work
IT professional Josh King shares his daily work habits, tools, and routines in a 'How I Work' style blog post.
IT professional Josh King shares his daily work habits, tools, and routines in a 'How I Work' style blog post.
A GitHub engineer shares eight key lessons for new hires, focusing on shipping early, learning workflows, and adapting to the company's unique culture.
A developer shares their essential software and tools for efficient WordPress development, including editors, utilities, and productivity apps.
A junior front-end developer shares lessons on teamwork, communication, and tools for integrating into a new tech team.
A developer discusses common logical fallacies used in tech arguments, like the 'gospel' and 'Luddite' fallacies, to justify choices or disparage others.
A guide to hosting and running durable Windows Workflow Services on Microsoft Azure, covering persistence, tracking, and using Service Bus queues.
GitHub's internal use of its own platform for non-code collaboration highlights four key traits of modern, open-source-inspired collaboration tools.
Explains the importance of using systems that assign URLs to decisions and processes to preserve organizational knowledge and context.
A guide explaining what files to add to your .gitignore file, covering OS files, application files, and credentials to keep Git history clean.
Explores how enterprises can adopt open source development workflows, like public bug trackers and transparent collaboration, to improve software quality and efficiency.
Explains why applying closed-source, meeting-heavy workflows to open source projects leads to failure and advocates for asynchronous, transparent collaboration.
Automating a weekly tech newsletter using MailChimp, Markdown, and Rake tasks to streamline HTML generation and content management.
A summary of Martin Fowler's talk on refactoring workflows, covering the refactoring mindset, the 'two hats' metaphor, and reasons to refactor.
A former government employee compares bureaucratic culture at a federal agency with the trust-based, developer-happy environment at GitHub.
A developer shares their experience and provides a step-by-step guide for making a first contribution to the Rust open-source project.
A critique of superficial agile adoption, proposing a core heuristic: true agility is the internal ability to change how a team works.
Explains a workflow using Berkshelf and GitHub to manage and test interdependent Chef cookbooks during development.
A software developer shares personal productivity tips and systems, including using TODO lists, keyboard shortcuts, and worklogs, from a tech professional's perspective.
A developer shares essential tools for working with colors, including Color Snapper and Alfred 2, to improve design and coding workflows.
Advice for open source project maintainers: prioritize contributor-friendly tools and workflows over personal preferences to grow your community.