Barrett Long · Edmonton, Alberta
I design, build, and lead complex digital products.
Engineering Leader · Product Architect· Senior Full-Stack Developer
I bring product thinking, hands-on engineering, architecture, and team leadership together to turn difficult ideas into useful, scalable software.
Selected work.
Products and digital experiences I’ve helped take from early concepts through design, architecture, development, launch, and long-term evolution.

The Rewind
- Shopify•
- Branding•
- Web Design•
- Web Development•
- Software Development

COM•MU•NI•KIT 1.0
- Web Design•
- Web Development•
- Software Development

Stoney Language Dictionary
- Web Design•
- Web Development•
- Software Development•
- App Development

GP Brewing Co.
- Web Design•
- Web Development

Homes By Managen
- Web Design•
- Web Development
Thanks for
stopping by...
I’m Barrett Long, a product-focused software engineer and architect based in Edmonton. My background is somewhat unusual: I studied fine art and digital media, began professionally in design and web development, and over nearly a decade at Aivia progressed from UI/UX and hands-on development into technical leadership, product management, software architecture, and engineering management. Throughout that progression, I remained closely involved in building the products themselves—across frontend, backend, mobile, infrastructure, and user experience.
Since 2017, my primary work has been COM•MU•NI•KIT, a communications platform that grew from a single community application into a multi-tenant SaaS product serving more than 260 communities and 100,000+ users. I helped shape that evolution across product strategy, user experience, architecture, web and mobile development, team leadership, and delivery.
- 260+
- Communities
- 100,000+
- Platform Users
- 2017 → 2026
- DeveloperEngineering Manager
Recent Journal Entries
Because the internet needs more bloggers
Rebuilding the Site: Astro.js Is Kinda Awesome!
- 2026-07-23
- Barrett Long
I needed to get a portfolio site back online, and I had one that I really liked and had spent a lot of time on. However, a lot of that time went into creating a custom CMS (because why not?). I could have got it up and running, but it was not fun to work with and required a server and all sorts of things. Luckily, since I built it in 2018, things have changed dramatically in the development space. I had been wanting to use Astro for something for a while, so this was the perfect time to recreate the portfolio while getting to use fun tools like MDX.
- Astro.js
- Tailwind CSS
- React
- GitHub Pages

Ten Awesome Features in Photoshop CC
- 2018-10-27
- Barrett Long
Adobe Photoshop CC is the industry standard at this point. There is really no arguing that. So, I figured it was time that someone sat down and wrote out a list of like ten things that they find super cool about Photoshop. That is a pretty novel idea... Right!
- Design
- Adobe CC
- Adobe Photoshop

The Making of Barrett.dev Part 1: So Many False Starts
- 2018-10-06
- Barrett Long
In part one of the thrilling development story of this very website, I reminisce about all the false starts. It is a gripping tale of one man's struggle with a design that is not working, an overly ambitious plan, and a voice in his head that will simply not shut up. Doesn't that sound like something worth reading?
- Design
- Barrett.dev
Get in touch
Let’s build what comes next.
I’m looking for the next opportunity to help shape useful products, solve difficult technical problems, and work with a strong team.
Edmonton, Alberta, Canada
- b@rrett.dev
- Barrett Long
- GitHub
- barrett-dev
