Michael Bromley
@michlbrmly.dev
π€ 499
π₯ 253
π 197
Creator of vendure.io. CTO at Elevantiq. Open source and stuff.
Thank you to the 193 individual contributors from over 44 countries that helped us build
@vendure.io
in 2025! Let's collaborate again in 2026 πͺ
2025-wrapped.vendure.io
loading . . .
11 days ago
0
0
0
Age 42, getting my kickflips back after 20 years Just repeat and repeat.
loading . . .
26 days ago
0
3
0
Landed 2 solid tre flips today, first time in like 20 years. Only got the fails on camera though π
loading . . .
about 2 months ago
0
4
0
Checking out TanStack Start. Yeah sorry about the horrific thumbnail that's what happens when I give the guy total creative freedom π€£
youtu.be/X_NnM72RN90?...
loading . . .
We are all excited about this framework
YouTube video by Vendure Headless Commerce Platform
https://youtu.be/X_NnM72RN90?si=HoCGc2wp42MXOFRr
about 2 months ago
0
0
0
Got this feedback on our Discord this morning. Totally validates our thesis behind completely rebuilding our dashboard.
3 months ago
0
3
0
3 months ago
0
2
0
I'll be speaking there! You should come too!
add a skeleton here at some point
5 months ago
0
1
0
Every time I come back to Manchester it looks better
5 months ago
0
0
0
If you delete the issue template I will find you
5 months ago
0
2
0
Just got the last part of my mini pedal board. It's literally everything I need: octaver, Rat-style distortion, delay/reverb, looper/drum machine. With this combination I can do all music.
5 months ago
0
0
0
Last night at
@viennajs.bsky.social
: give a talk about dotfiles and key bindings and you are guaranteed to be swarmed by devs for the rest of the night π Great talk by our new
@vendure.io
team member Housein π
5 months ago
0
3
0
I think back to the hours of my life spent painfully trying to figure out how to make JavaScript work. Copy-pasting from random forum posts. This was even before Stack Overflow (RIP). Yes I'm that old. And I compare it to the velocity I now have using AI tooling.
6 months ago
1
0
0
6,666 commits over 7 years of building
@vendure.io
that's an average of 3-4 commits *every* work day for the past 7 years. Consistency. Just show up and get the work done.
6 months ago
0
0
0
Sometimes I hear that it was a mistake to build
@vendure.io
on top of GraphQL. "Too complex", "Can't be cached", "Poor performance", "It was all hype" Yes, every technology has its tradeoffs. I'm keenly aware. There *are* some aspects you need to be mindful of when working with GraphQL.
loading . . .
6 months ago
1
5
3
>
@vite.dev
is my new favourite thing. If you're a
@vendure.io
developer it's gonna become your new favourite thing too, very soon! I was vaguely aware that it was slowly taking over the frontend world - every framework seemed to use it for some reason.
6 months ago
3
4
0
reposted by
Michael Bromley
SwiftOnSecurity
6 months ago
7
1044
62
There's one lesson that has taken me years to *really* learn in software development: Simplicity should be prized above all other things. Simple code. Simple logic. Simple dependencies. Simple deployments.
6 months ago
1
1
0
I love building stuff for developers. Here's what's coming in the new
@vendure.io
dashboard:
loading . . .
6 months ago
0
0
0
reposted by
Michael Bromley
Miro
7 months ago
βThis is how big the pile of money is I got from my dad to work on open sourceβ π
2
6
1
reposted by
Michael Bromley
HalfStack
7 months ago
ππ¨π ππ―ππ«π²ππ‘π’π§π π’π§ ππππ‘ π§ππππ¬ π πππππ₯π.
@michlbrmly.dev
reminded us at HalfStack Vienna that βit dependsβ is a valid answer βοΈ Watch his talk:
youtu.be/WBpzS36-eIc
Submit your CfP for Vienna 2025! π
halfstackconf.com/vienna
#TechWithoutTribalism
#HalfStackEvents
loading . . .
You Aren't Gonna Need It...Until You Are?
YouTube video by HalfStack Events
https://youtu.be/WBpzS36-eIc
0
4
1
New weekly record for npm downloads this week for
@vendure.io
7 months ago
0
0
0
This is what it looks like when an abandoned open source project comes back to life
7 months ago
0
2
0
Just released! TypeORM v0.3.25 β¨
github.com/typeorm/type...
loading . . .
Release 0.3.25 Β· typeorm/typeorm
What's Changed docs: use correct SQL statements in softDelete/restore comments by @sgarner in #11489 fix: resolve alias or table name in upsert and orUpdate for PostgreSQL driver conditionally by ...
https://github.com/typeorm/typeorm/releases/tag/0.3.25
7 months ago
0
1
1
Extremely annoying LLM behaviour
7 months ago
0
1
0
I'm excited to speak at the upcoming
@viennajs.bsky.social
meetup alongside
@tkdodo.eu
I'll be talking about life as a full-time OSS maintainer. Anything you wanna know about?
viennajs.org/en/meetup/vi...
loading . . .
ViennaJS June 2025
Everybody is welcome & feel free to share this invitation!
https://viennajs.org/en/meetup/vienna-js-june-2025
7 months ago
1
10
2
First back flip landed at age 41. How much harder is it to land one on flat ground?
loading . . .
7 months ago
2
6
0
Achievement unlocked: I actually started a conversation with a stranger in Mandarin while waiting with my kids at a doctors office. It was very, very basic but we managed to make it work π
8 months ago
0
1
0
9yo made a working sniper rifle from Lego
loading . . .
8 months ago
0
0
0
Just sat next to some teenage girls who were chatting in German and referring to each other as "bro". Is that a thing now?
9 months ago
0
0
0
Some premium presentation on tonight's glazed belly pork π
9 months ago
0
1
0
Coming soon: Draft Orders in our new
@vendure.io
dashboard
loading . . .
9 months ago
0
0
0
I had the pleasure to meet
@danielroe.dev
at the
@viennajs.bsky.social
this evening. A very inspiring speaker and all around nice chap, I must say.
9 months ago
0
14
0
It's that time of year when I'm glad that the
@vendure.io
office is right above one of the best ice cream places in the city π¦
9 months ago
0
5
0
We have an extremely π₯ role open in Vienna right now.
add a skeleton here at some point
9 months ago
0
2
1
We just released TypeORM v0.3.22. Oh you thought TypeORM was dead? Nope, we have an incredible new team of maintainers already on their second big release in the past 4 weeks!
github.com/typeorm/type...
loading . . .
Release 0.3.22 Β· typeorm/typeorm
What's Changed fix: transaction not ending correctly by @alumni in #11264 docs: add "How to use Vite for the backend" entry to faq by @robkorv in #11306 chore: don't use version in docker-compose ...
https://github.com/typeorm/typeorm/releases/tag/0.3.22
9 months ago
0
2
0
Weekend coding project with my kid: βοΈ Rome: Total Vibes βοΈ Mostly built by Cursor with a few manual interventions. Features: - Multiple factions & units - Ranged & melee combat - Tile-based map - Perlin noise-based elevation - Elevation-based range & speed buffs - Enemy AI which is pretty hard!
loading . . .
10 months ago
2
4
0
I finally broke through my AI-hesitancy. Today was one of the most productive, flow-filled days of building I have experienced. And I mostly typed English, not TypeScript.
10 months ago
1
1
0
I'm excited to announce the first TypeORM release in over a year! π Since taking over maintenance with David late last year, we've been working to build a sustainable model to guarantee the future of this amazing & critical project (2m+ downloads PER WEEK)
10 months ago
1
3
1
Look the thumb is just a meme. My friendship with
@angular.dev
will *never* end β€οΈ But here's why we switched and what I've been building with React this week.
youtu.be/Se0MeF9xsts?...
loading . . .
Dev Diary Feb 2025 - Moving from Angular to React
YouTube video by Vendure Headless Commerce Platform
https://youtu.be/Se0MeF9xsts?si=5--3dJdOFGvR9BpU
10 months ago
0
1
1
reposted by
Michael Bromley
Vendure
11 months ago
β¨ Vendure v3.1.4 is out now! π Changelog:
github.com/vendure-ecom...
0
2
1
I've been hacking on our new React dashboard for a week on and off. I've got some really exciting proof of concept work that I want to show off later this week. I have a very ambitious goal with the DX and power of this project. Pretty confident we can get there too!
11 months ago
0
1
0
I've been doing Angular for well over 10 years, starting with v1.x. 7 years ago I chose Angular to power the admin interface of
@vendure.io
. We just announced that we'll be moving to React. Some thoughts π
vendure.io/blog/2025/02...
loading . . .
Announcing our new Admin UI: A Move to React | Vendure
Today, weβre announcing one of the most significant shifts in Vendureβs history: weβre moving from Angular to React for our Admin UI.
https://vendure.io/blog/2025/02/vendure-react-admin-ui
11 months ago
3
4
2
Meet your new TypeORM maintenance team! Thanks Naor for organizing the first maintainer call. It's really exciting to see this project coming back to life with a motivated group of individuals pushing things forward.
11 months ago
0
2
0
12 months ago
0
0
0
After 11 years living im Austria I finally got myself Lederhosen. Photos to follow.
12 months ago
1
2
0
Anyone got a good counter argument?
www.olivare.net/blog/2023/de...
loading . . .
Death to Default Exports!
Why you should go right now and delete every "default" from your codebase
https://www.olivare.net/blog/2023/death-to-default-exports
12 months ago
1
1
0
In the Vendure Discord we started getting questions about "I have created this backend NestJS service. How do I use it in my frontend Angular code?" I realized that the rise of Nextjs and other "full stack" frameworks have sufficiently blurred the boundary...
12 months ago
1
3
0
We just added a new docs page on implementing the dataloader pattern to speed up problematic queries in your
@vendure.io
app! Thanks to community team member Marc for contributing this guide!
docs.vendure.io/guides/devel...
loading . . .
GraphQL Dataloaders | Vendure Docs
Dataloaders are used in GraphQL to solve the so called N+1 problem. This is an advanced performance optimization technique you may
https://docs.vendure.io/guides/developer-guide/dataloaders/
12 months ago
0
2
0
Reading stories of the banter between TikTok refugees and Chinese RedNote users is fun. Actually speaking to people and learning about them first hand is the best way to circumvent propaganda. But I'm sure it won't last. CCP will not tolerate free exchange for long I think.
12 months ago
1
0
0
Here's a beautiful new web shop that recently launched with
@vendure.io
: Ciocca migrated from PrestaShop to Vendure and make great use of a number of Vendure's advanced capabilities:
loading . . .
12 months ago
1
2
0
Load more
feeds!
log in