DEV Community

Drew Marshall profile picture

Drew Marshall

A creative engineer by sheer will. A computer scientist by schooling (someday)

Location Florida Joined Joined on  Personal website https://twitch.tv/stinklewinks github website

Education

Bellevue University

Work

CEO at Citrusworx

Four Year Club
Three Year Club
2 Week Community Wellness Streak
2025 New Year Writing Challenge Completion Badge
1 Week Community Wellness Streak
Writing Debut
Two Year Club
One Year Club
The Road to KiwiEngine — Why I Stopped Thinking in Frameworks

The Road to KiwiEngine — Why I Stopped Thinking in Frameworks

1
Comments
2 min read

Want to connect with Drew Marshall?

Create an account to connect with Drew Marshall. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Why I’m Exploring a PHP-Based KiwiPress

Why I’m Exploring a PHP-Based KiwiPress

4
Comments
4 min read
What Would WordPress Look Like If It Were Designed Today?

What Would WordPress Look Like If It Were Designed Today?

3
Comments
4 min read
Why I Think WordPress Still Matters

Why I Think WordPress Still Matters

3
Comments 7
4 min read
Blueprints Might Be More Important Than Frameworks

Blueprints Might Be More Important Than Frameworks

2
Comments
4 min read
The Hidden Cost of “Move Fast and Break Things”

The Hidden Cost of “Move Fast and Break Things”

2
Comments
4 min read
Why I Got Tired of Class-Heavy UI Code and Started Building Around Attributes

Why I Got Tired of Class-Heavy UI Code and Started Building Around Attributes

3
Comments
4 min read
Most CMS Platforms Aren’t Built for Full Lifecycle Ownership

Most CMS Platforms Aren’t Built for Full Lifecycle Ownership

3
Comments
4 min read
Why I Stopped Designing Websites and Started Designing Flows

Why I Stopped Designing Websites and Started Designing Flows

3
Comments
4 min read
Frameworks Solve UI. Engines Solve Businesses.

Frameworks Solve UI. Engines Solve Businesses.

3
Comments
3 min read
One Day, These Posts Will Be Running on Kiwi Engine

One Day, These Posts Will Be Running on Kiwi Engine

3
Comments
3 min read
Contracts Are More Important Than Frameworks

Contracts Are More Important Than Frameworks

3
Comments
3 min read
The Journey of The Kiwi

The Journey of The Kiwi

1
Comments
3 min read
What System-First Architecture Actually Looks Like

What System-First Architecture Actually Looks Like

1
Comments
3 min read
Why Most Codebases Rot (And How Systems Prevent It)

Why Most Codebases Rot (And How Systems Prevent It)

1
Comments
2 min read
The Case for Opinionated Systems (And Why Flexibility Is Overrated)

The Case for Opinionated Systems (And Why Flexibility Is Overrated)

3
Comments
2 min read
You’re Not Building Apps. You’re Designing Systems.

You’re Not Building Apps. You’re Designing Systems.

3
Comments 1
2 min read
Configuration Is Not Secondary. It Is the System.

Configuration Is Not Secondary. It Is the System.

1
Comments
2 min read
Your Backend Should Be a Compiler, Not a Collection of Handlers

Your Backend Should Be a Compiler, Not a Collection of Handlers

1
Comments
3 min read
Stop Writing Endpoints. Start Defining Systems.

Stop Writing Endpoints. Start Defining Systems.

1
Comments
3 min read
Hooks vs Pipelines: Why I Stopped Injecting Logic and Started Designing Flow

Hooks vs Pipelines: Why I Stopped Injecting Logic and Started Designing Flow

3
Comments
3 min read
The Web Doesn’t Need Another Framework. It Needs an Engine.

The Web Doesn’t Need Another Framework. It Needs an Engine.

3
Comments
3 min read
Headless WordPress Isn’t Enough (Here’s What’s Missing)

Headless WordPress Isn’t Enough (Here’s What’s Missing)

1
Comments
2 min read
I Stopped Fighting WordPress… So I Rebuilt How I Use It

I Stopped Fighting WordPress… So I Rebuilt How I Use It

2
Comments 4
2 min read
I Got Tired of Class-Heavy UI Code — So I Kept Going (Juice Part 4)

I Got Tired of Class-Heavy UI Code — So I Kept Going (Juice Part 4)

1
Comments
4 min read
I Got Tired of Class-Heavy UI Code — So I Kept Going (Juice Part 3)

I Got Tired of Class-Heavy UI Code — So I Kept Going (Juice Part 3)

1
Comments
3 min read
I Got Tired of Class-Heavy UI Code… So I Kept Going (Juice Part 2)

I Got Tired of Class-Heavy UI Code… So I Kept Going (Juice Part 2)

1
Comments
3 min read
I got tired of class-heavy UI code, so I started building Juice

I got tired of class-heavy UI code, so I started building Juice

1
Comments
3 min read
📚 Reading With Intention as a Builder

📚 Reading With Intention as a Builder

Comments
1 min read
Build for Worth, Not Valuation (Part 1 of a Practical Builder Series)

Build for Worth, Not Valuation (Part 1 of a Practical Builder Series)

1
Comments
3 min read
What Am I Doing?

What Am I Doing?

1
Comments 1
3 min read
Daily Debug — Day 1: Blocks in Motion

Daily Debug — Day 1: Blocks in Motion

Comments
1 min read
Daily Debug — Day 0: Why I’m Writing This

Daily Debug — Day 0: Why I’m Writing This

Comments
1 min read
Fighting Focus

Fighting Focus

Comments
2 min read
How do you deal with burnout?

How do you deal with burnout?

Comments
1 min read
🌎 Building an Empire—One Creative Venture at a Time

🌎 Building an Empire—One Creative Venture at a Time

Comments
2 min read
A Thank You to the Mentors Who Helped Shape My Learning Journey

A Thank You to the Mentors Who Helped Shape My Learning Journey

Comments
2 min read
What Is A Creative Engineer?

What Is A Creative Engineer?

1
Comments 2
2 min read
W3 School Completion Challenge

W3 School Completion Challenge

2
Comments 1
2 min read
Citrusworx is a software factory but in a good way

Citrusworx is a software factory but in a good way

Comments
3 min read
Coding Without A Mentor

Coding Without A Mentor

Comments
3 min read
Year of the Kiwi

Year of the Kiwi

2
Comments
3 min read
loading...