Posts
All the articles I've posted.
-
Optimizing Swift: Tracking property changes and building a Memoization system
Tracking property changes and intelligently avoids redundant computations by leveraging custom memoization system, leading to more efficient and performant apps.
-
How to avoid burnout as a software engineer?
As a software engineer, burnout can be common due to the demanding nature of the job. Prioritizing self-care, setting realistic goals, managing workload, taking breaks, practicing self-care, and setting boundaries can help prevent burnout and maintain a healthy work-life balance.
-
The Composable Architecture - Best Practices
Set of best practices for The Composable Architecture projects based on experiences of the team at The Browser Company.
-
Widget Architecture - Part 3
Let's use Sourcery to automate and customize our Widget architecture.
-
Widget Architecture - Part 2
Converting prototype component system to data-driven w/ live reloading & automation using Sourcery for easier maintenance & reliability
-
Widget architecture - part 1
Let's start exploring a component-based architecture slightly different from the usual patterns we use.