Hi 👋, I'm David.

I’m a software engineer with over 15 years of experience. I have worked on hundreds of code bases, partnered with companies, and launched several products of my own.

Currently, I am building a workflow infrastructure for developers. It's called Embed Workflow. It enables companies to offer a native workflow builder to their product's end-users in minutes.

Are you considering building your workflow solution? Reach out to david@embedworkflow.com.

Latest from blog
Create Your First Rails Engine
Create your first ruby on rails engine tutorial. Part one of three working with engines in a rails modular monolith.
Read more
Using Local Rails Engines
Create a local rails engine nested within your rails application following a component based architecture.
Read more
Rails engine with Rspec
Setup Rspec and Factory Bot for a Ruby on Rails engine and configure it to improve your test suite.
Read more
Ruby Public Interfaces
Learn how public interfaces are used in Ruby and how they can lead to a more maintainable codebase.
Read more