Five reasons you shouldn’t rewrite that code
Before you commit to rewriting an old system, here are some reasons it's (almost always) a bad idea.
5 minsThe 6 biggest generative AI risks for developers
8 mins7 generative AI productivity hacks for developers
9 minsCan platform engineering help you do more with less?
9 minsWhen to migrate from a monolithic to a distributed frontend architecture
9 minsLet's mitigate bias in tech
5 minsKubernetes for engineering managers
7 minsCONTENT SPONSORED by SPLUNK
The relationship between observability, OpenTelemetry, and UX
8 minsCONTENT SPONSORED by SWIMM
Will ChatGPT and generative AI replace internal code documentation?
7 minsCONTENT SPONSORED by ADOBE
What makes a front-end developer in 2023?
7 minsCONTENT SPONSORED by ADOBE
Riding the ever-changing waves of front-end development
9 minsThe case for and against building ChatGPT into your developer workflow
5 minsCONTENT SPONSORED by CODE CLIMATE
Using cooperative gaming to drive positive engineering change
4 minsCONTENT SPONSORED by DEEPSOURCE
The four pillars of code health
7 minsCONTENT SPONSORED by DEEPSOURCE
A guide to measuring and improving code quality
9 minsFixing broken windows: How to deal with legacy systems
6 minsCONTENT SPONSORED by PLATFORM.SH
Switching cloud infrastructure solutions? Follow these three steps.
4 minsWhat is tech debt and how can you explain it to non-technical peers?
5 minsHow to get engineering teams on board with accessibility
11 minsHow to refactor legacy systems by creating application seams
6 minsCONTENT SPONSORED by HONEYCOMB
How Eve Online uses observability to ease migrations
CONTENT SPONSORED by INSTANA
How to make your team fall in love with legacy code
10 minsHow to estimate and communicate timelines when building software
14 minsHow to break the cycle of tech debt
6 minsHow to redesign your architecture to reduce technical debt
8 minsCONTENT SPONSORED by CODE CLIMATE
Four ways to empower your team through data
5 minsHow to empower your open source users and contributors
8 minsThe principles and habits of healthy software
14 minsHow to build software that’s ready for the handoff
7 minsCONTENT SPONSORED by SLACK
Learnings from 'Carving a modern engineering org out of an enterprise’
8 minsCONTENT SPONSORED by NOTONTHEHIGHSTREET
Accelerating the journey from monolith to microservices
5 minsCONTENT SPONSORED by LAUNCHDARKLY
To build, or to buy, that is the question
7 minsCONTENT SPONSORED by LIGHTSTEP
Designing for money and happiness in large-scale open source
5 minsCarbon proxies: measuring the greenness of your application
12 minsCONTENT SPONSORED by PLURALSIGHT
Measuring and improving the efficiency of software delivery
5 minsManaging technical risk
5 minsCONTENT SPONSORED by PLATFORM.SH
Getting GitOps right
10 minsCONTENT SPONSORED by CIRCLECI
Delivering frontend experiences safely and continuously
6 minsCONTENT SPONSORED by BUGSNAG
Building realistic roadmaps for tech debt cleanup
7 minsCONTENT SPONSORED by BUGSNAG
Implementing a plan to clean up technical debt
4 minsCONTENT SPONSORED by PLATFORM.SH
Scaling held knowledge to unblock teams and untangle software complexity
7 minsHow to adapt your UI testing strategy to your product's stage
12 minsA primer on engineering delivery metrics
13 minsThe problem with "the platform"
11 minsRejecting the black box: examining the implications and practicalities of testing AI
27 minsNavigating front-end architecture like a Neopian
39 minsShor's algorithm and how to avoid oncoming catastrophes
10 minsWriting effective technical documentation
9 minsCONTENT SPONSORED by LAUNCHDARKLY
Learnings from 'Maintaining speed while minimizing risk'
4 minsWhen planning long-term, favor accuracy over precision
6 minsMaking ‘Big Changes’ Successfully
6 minsCONTENT SPONSORED by PLURALSIGHT
Scaling engineering in tough times
7 minsSRE for engineering managers
9 minsThe essential tools for software engineering managers
6 minsCONTENT SPONSORED by CHRONOSPHERE
Solving the mean time to repair problem
5 minsCONTENT SPONSORED by ADOBE
The business case for headless CMS - a quick guide for developers
8 minsObservability for engineering managers
7 minsCONTENT SPONSORED by LINEARB
The workflow metrics that make elite dev teams
4 minsHow to bring order to chaos engineering
16 minsCONTENT SPONSORED by PAGERDUTY
The five stages of digital maturity
6 minsCONTENT SPONSORED by INSTANA
Introducing AIOps: The new trend for repairing software issues
9 minsIntroducing quality ratchets: A tool for managing complex systems
10 minsFive ways to care for your open source contributors
10 minsCONTENT SPONSORED by SHIFTLEFT
Four things you need to know from ‘Using open source safely and effectively’
4 minsHow technologists can reduce our ecological footprint
20 minsExecuting and evaluating a technical strategy at scale
13 minsDriving inclusion with explainable artificial intelligence
4 minsCONTENT SPONSORED by PLURALSIGHT
Five ways data make engineering teams stronger
12 minsCONTENT SPONSORED by CIRCLECI
Four key metrics for measuring DevOps success
6 minsGathering requirements: techniques for building a solid backlog
7 minsCONTENT SPONSORED by BUGSNAG
Measuring app stability to reduce technical debt
5 minsWriting accessible code
5 minsHypothesis-driven development
7 minsThe possibility of AI-powered Javascript apps
10 minsBreaking down our understanding of system resilience
10 minsReliability and more: preventing a crisis in engineering production
5 minsOutages are coming for you
10 minsCONTENT SPONSORED by PLURALSIGHT