Functional documentation
Applying functional programming concepts to writing and maintaining documentation, especially for design systems, to improve reusability and consistency.
Applying functional programming concepts to writing and maintaining documentation, especially for design systems, to improve reusability and consistency.
A Swift developer shares useful extensions for simplifying UICollectionView and Compositional Layout code, focusing on reuse identifiers and registration.
Explains the Render Props pattern in React for sharing code and functionality between components, including its purpose and implementation.
A critique of the common developer advice 'Don't reinvent the wheel,' exploring its psychological impact and arguing for the value of building from scratch.
A collection of practical programming wisdom covering code design, testing, dependencies, and development processes for better software engineering.
Explains how to use PowerShell splatting to improve code readability and reduce duplication when calling cmdlets with many parameters.
Argues for writing all software as if it will be open source, promoting modular design and long-term maintainability even for private projects.