cfischer.io

Blog

  • Speed Up End-to-End Testing Using React Testing Library: A Simpler and Faster Alternative

    Sep 14, 2024

  • Building a Strong PM & EM Partnership: Insights from Segment’s Rules of Engagement Framework

    Sep 13, 2024

  • Understanding rsync, Rolling Checksums, and Efficient Data Transfer

    Sep 12, 2024

  • Migrating Projects from One Frontend Framework to Another: Key Points for a Successful Transition

    Sep 11, 2024

  • Mastering Prisma ORM with Real-World Scenarios: Building Scalable Applications with Ease

    Sep 10, 2024

  • How to Let Go of Technical Tasks and Embrace Leadership as a New Engineering Manager

    Sep 9, 2024

  • Learning Software Engineering Principles: A Guide to Essential Practices

    Sep 8, 2024

  • Understanding Domain-Driven Design (DDD) and How to Leverage It in Software Development

    Sep 7, 2024

  • How to Fire Someone from Your Team: A Comprehensive Guide

    Sep 6, 2024

  • Understanding Transitive Data Dependencies in Frontend Applications

    Sep 5, 2024

  • Static vs. Unit vs. Integration vs. E2E Testing for Frontend Apps

    Sep 4, 2024

  • Key Insights from "High Output Management" for Engineering Managers

    Sep 3, 2024

  • Effective 1-on-1s for Engineering Managers: A Guide to Success

    Sep 2, 2024

  • Maximizing the Value of an Agile Coach: A Guide for Engineering Managers

    Sep 1, 2024

  • Maslow's Hierarchy of Needs: Self-Assessment for Software Engineers

    Aug 31, 2024