Resilient Systems
  • Software
  • Teams
  • Individuals
Sign in Subscribe

Resilient Software

When to Use Nested Functions

When to Use Nested Functions

Functions inside other functions... Worth it?
Evgenii Ponomarev Jun 10, 2021
How to use console.log to simplify refactoring

How to use console.log to simplify refactoring

How a simple trick with console.log can help you with refactoring
Evgenii Ponomarev Jan 14, 2021
The Story About the Boy Scout Rule

The Story About the Boy Scout Rule

The Boy Scout rule (always leave the code in a better state than when you found it) is famous among developers, but does it have its pitfalls? Meet Simon and Andy, who have a lot to share.
Evgenii Ponomarev Jan 7, 2021
Reckless Reuse: How Modules Grow Big

Reckless Reuse: How Modules Grow Big

Does your project have an enormous module called something-manager or something-controller that grew beyond any possible limits and became completely unmaintainable? How to prevent it from happening?
Evgenii Ponomarev Dec 1, 2020
Four streams of defects for prioritising bugfixes

Four streams of defects for prioritising bugfixes

How urgent is it to fix bugs? The question may sound ridiculous, but the answer isn't straightforward. Well, it depends on a bug, isn't it?
Evgenii Ponomarev Jun 30, 2020
How Bob used implementation details in tests

How Bob used implementation details in tests

Is it okay to use implementation details in tests? And if not, why so?
Evgenii Ponomarev Mar 23, 2020
How UI-driven State Increases Accidental Complexity

How UI-driven State Increases Accidental Complexity

The data-layer of your application (database, Redux state, etc.) should not have any assumptions about the interface. When it does, it increases the risk of accidental complexity.
Evgenii Ponomarev Jan 27, 2020

Subscribe to Resilient Systems

Subscribe to get all new articles to your inbox
  • Twitter
  • LinkedIn
Resilient Systems © 2023. Powered by Ghost