Getting Started With Java Development in 2023 — An Opinionated Guide
An opinionated guide for beginners starting Java development in 2023, covering setup, tools, and ecosystem recommendations.
An opinionated guide for beginners starting Java development in 2023, covering setup, tools, and ecosystem recommendations.
Explains the three pillars of work effectiveness: Caring, Capacity, and Leverage, and how to apply them to improve performance.
Ben McCormick reviews 13 work-related books he read in 2022, covering topics like decision making, productivity, and career growth.
A detailed review of Mat Ryer's 'Go Programming Blueprints' book, covering its strengths, weaknesses, and key takeaways for Go developers.
A developer's 2022 review covering React Summit, React Query v4 release challenges, and personal tech industry experiences.
A developer details issues building Apache Flink with modern Maven due to blocked HTTP repositories in dependencies, offering troubleshooting insights.
A developer reflects on their first two months at Contenda, a tech startup, discussing their role, team, and the meaningful work of building an API.
A guide to choosing impactful refactoring projects, emphasizing business value over cosmetic code changes.
Author announces 'The TypeScript Cookbook', a new O'Reilly book for 2023 providing practical solutions for everyday TypeScript problems.
A developer reviews their 10-month tenure at Remix, highlighting community growth and achievements before leaving to focus on a new venture, EpicWeb.dev.
Strategies for managing and documenting team knowledge to improve collaboration, decision-making, and onboarding of new members.
A guide to effective Angular interview questions for senior developers, focusing on open-ended questions to assess problem-solving over API memorization.
A guide to manually tackling tedious software development tasks like linting and dependency upgrades, and when brute force is the right approach.
A guide on defining your target audience for technical documentation and books to create focused and effective writing.
A monthly update on TinyPilot, covering business metrics, goal progress, and the viral success of a blog post about a $46k website redesign.
A developer's perspective on the challenges of implementing authorization (authz) in software, balancing minimal effort with security needs.
A developer creates a new model for a teacher checklist feature in a Django-based homeschool SaaS application.
Strategies for development teams to identify, plan for, and break the vicious cycle of accumulating technical debt.
The article explores why inefficient companies and poor-quality products persist in the market, challenging the idea that competition naturally eliminates them.
Introduces the 'Code Review Pyramid' concept to prioritize important aspects like functionality and performance over style in code reviews.