Open in app

Sign In

Write

Sign In

Nicholas Frush
Nicholas Frush

121 Followers

Home

About

Published in CodeX

·Nov 6, 2022

Domains, Commands, and State Machines Oh My!

Lately I’ve been graced by the algorithms that be with a bombardment of stories on Command, Query Responsibility Segregation (CQRS). While it’s a great pattern in the realm of distributed systems and scaling systems, I find most articles out there miss the point, the explanations are minimum at best, or…

12 min read

Domains, Commands, and State Machines Oh My!
Domains, Commands, and State Machines Oh My!

12 min read


Published in Level Up Coding

·Jun 1, 2022

The Lost Art of Architecting — Part 1

Introduction I’ve recently been talking to a colleague about the art of architecting software systems. In many ways, we agree that it’s a lost art, yet it’s far from a bygone era. The rise of the “Cloud” may seem to have solved all of the issues that come with scale, but…

Software Development

4 min read

The Lost Art of Architecting — Part 1
The Lost Art of Architecting — Part 1
Software Development

4 min read


Published in Level Up Coding

·May 22, 2022

Quilt — A module federation library and web-component

Introduction Recently I’ve become somewhat obsessed with platform and framework agnosticism in the web. Maybe it’s me living through the decline of JQuery, the rise and subsequent fall of AngularJS (1.X), and the current golden era of React. In many ways, it feels like the frontend is often at the peak…

JavaScript

5 min read

JavaScript

5 min read


Mar 16, 2020

Building Bazel for ARM64

Introduction Bazel is a fast and scalable build tool that supports multiple languages and is easily extensible. Bazel came about after Google spun off part of it’s internal build tool, Blaze, as open-source software. Bazel is simialr to tools such as Make, Ant, and Maven. Bazel’s strong points come from fully…

Bazel

3 min read

Bazel

3 min read

Nicholas Frush

Nicholas Frush

121 Followers

Senior Software Engineer at Photon Health

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech