Sign in

Mladen Macanovic

@mladenmacanovic.bsky.social
263 followers 25 following 217 posts

✨ Creator and Founder of Blazorise, crafting the web with code magic! Dad of two adorable mini-humans.

PostsRepliesMedia
Mladen Macanovic @mladenmacanovic.bsky.social · 01/10/2026
.NET team has done a great job with this release. Updating Blazorise to .NET 11 was one of the easiest upgrades we've had. Mostly version bumps, a few small changes, and everything just works. Blazorise will be ready for November. github.com/Megabit/Blaz...
github.com
Chore: Add .NET 11 RC1 support by stsrki · Pull Request #6828 · Megabit/Blazorise
Adds .NET 11 alongside existing library targets and upgrades demos, docs, tests, and MAUI to .NET 11. Updates package versions, CI, publish profiles, and applicable language settings to latest.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 30/09/2026
Sometimes the comment section is more entertaining than the actual post. Here’s one from me commenting on a post about The Last of Us. I regret nothing.
001
Mladen Macanovic @mladenmacanovic.bsky.social · 30/09/2026
I'd love to buy a new PC just to make my integration tests run faster. Then I look at the prices of new components. Suddenly, my tests don't seem that slow.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 29/09/2026
Blazorise 2.3.3 is out. A small custom color request turned into a refactor of our entire color system. Now you can use any CSS color directly with `Color` across components. Plus, many fixes and a completely redesigned website. blazorise.com/news/release...
blazorise.com
Blazorise 2.3.3 - Custom Colors, Scheduler Improvements, and a New Website
Blazorise 2.3.3 adds arbitrary colors across components, improves Scheduler, DataGrid, NumericPicker, and Charts, and introduces a redesigned Blazorise website.
010
Mladen Macanovic @mladenmacanovic.bsky.social · 28/09/2026
One thing I wish C# had is the `With` statement from Visual Basic. Maybe it would make the code cleaner. Maybe it's just nostalgia. Either way, I still miss it.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 28/09/2026
This has been on my backlog for years: strongly typed ZIndex utilities. Probably not exciting to most people. But for my strongly typed obsession, it means a lot. `<Div ZIndex="ZIndex.Fixed" />` Small feature. Big satisfaction. github.com/Megabit/Blaz...
github.com
ZIndex: add utility with named layers and numeric values by stsrki · Pull Request #6823 · Megabit/Blazorise
Closes #4823 This adds a strongly typed ZIndex utility for controlling element stacking through the standard utility API, such as <Div ZIndex="ZIndex.Fixed" />. It includes named la...
000
Mladen Macanovic @mladenmacanovic.bsky.social · 27/09/2026
Why is it so hard to follow AGENTS.md file?
agents.md
AGENTS.md
AGENTS.md is a simple, open format for guiding coding agents. Think of it as a README for agents.
110
Mladen Macanovic @mladenmacanovic.bsky.social · 25/09/2026
GPT-6 Sol is crap compared to GPT-5.6 Sol. Absolute garbage.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 25/09/2026
That feeling when you find money in a pair of pants you haven't worn in months. Technically it's your money. But somehow it feels like free money.
Bliss
000
Mladen Macanovic @mladenmacanovic.bsky.social · 23/09/2026
Every side project starts the same way: "This should only take a weekend." That's how they get you.
001
Mladen Macanovic @mladenmacanovic.bsky.social · 23/09/2026
The biggest difference between junior me and me today: Junior me wanted to prove I could build it. Today I first ask whether we need to build it at all.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 22/09/2026
Writing the code: 10 minutes. Deciding what to name the thing: 45 minutes. Renaming it three months later anyway: inevitable.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 22/09/2026
You can spend days trying to make an API perfect. Then a customer uses it in a way you never even considered. That's usually when you find out whether your API is actually good.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 22/09/2026
The longer I build software, the less impressed I am by how many features a product has. I'm much more impressed when I can't think of anything that needs to be removed.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 22/09/2026
What the hell is jev?
000
Mladen Macanovic @mladenmacanovic.bsky.social · 21/09/2026
A feature isn't finished when it works. It's finished when someone who didn't build it can understand how to use it without asking you. That's much harder.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 21/09/2026
AI makes me write code faster. Experience makes me delete half of what AI wants to write. Both are useful.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 21/09/2026
Open source changes once people depend on your project. That "small breaking change" suddenly isn't small when thousands of applications are using your API. You start thinking very differently about API design.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 21/09/2026
Developers love rewrites because the new code doesn't have any legacy problems. Yet. Give it five years.
000
Reposted by Mladen Macanovic
Blazorise @blazorise.bsky.social · 21/09/2026
If you were expecting the Education platform to be the new thing for a while now, think again! As is our founders way, Mladen is always exploring new ideas, building and thinking out new features and systems. Now he has given our Blazorise platform a completely new look! Check it: blazorise.com
021
Mladen Macanovic @mladenmacanovic.bsky.social · 20/09/2026
One of the strangest things about building software: Customers will ignore the feature you spent 3 months building... and absolutely love the small thing you added on Friday afternoon.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 20/09/2026
I think every developer should maintain the same product for at least 5 years. Not build it. Maintain it. You start seeing code differently when you know every shortcut you take today might still be waiting for you in 2031.
100
Mladen Macanovic @mladenmacanovic.bsky.social · 20/09/2026
I think developers underestimate how valuable boredom is. Some of my best ideas came when I had nothing urgent to fix. No deadline. No bug. No customer request. Just enough time to think: "What if we built this?" Then somehow I'm three weeks into a new feature.
002
Mladen Macanovic @mladenmacanovic.bsky.social · 18/09/2026
I’ve spent the last few days giving the Blazorise website some much-needed beautification. Cleaner, fresher, and hopefully a lot nicer to browse. Hope you like it. blazorise.com
blazorise.com
Blazorise - Blazor Component Library
Battle-tested since 2018 and actively maintained. Build with 100+ Blazor components, your choice of CSS framework, flexible theming, and commercial support.
021
Mladen Macanovic @mladenmacanovic.bsky.social · 16/09/2026
The response to the Blazorise Education program has been amazing. Since yesterday, we’ve already received quite a number of requests. Now comes the less exciting part: verifying every application. Free for students, yes. Free for everyone pretending to be one, no.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 15/09/2026
After working with AI every day, I’m convinced: AI has solved the coding problem. Writing code is no longer the hard part. Knowing what to build, making the right decisions, understanding the problem, and shipping something people want? We’re nowhere close to solving that.
011
Mladen Macanovic @mladenmacanovic.bsky.social · 14/09/2026
The "AI needs to slow down because it's dangerous" narrative is bullshit. AI costs a fortune, profitability is questionable, and investors might eventually ask if the numbers actually work. "AI is too powerful" sounds better than "AI isn't profitable yet."
000
Mladen Macanovic @mladenmacanovic.bsky.social · 13/09/2026
Nothing kills my excitement for a new CSS feature faster than checking Firefox and Safari support. This time it's interpolate-size. I want to write modern CSS, not another workaround.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 08/09/2026
Blazorise 2.3.2 is out. SVG Charts got 10x+ faster. A large chart that took 3–4 seconds to render in WASM now takes around 200–300ms. Autocomplete with custom content is now much faster too. blazorise.com/news/release...
blazorise.com
Blazorise 2.3.2 - Performance and Stability Improvements
Blazorise 2.3.2 improves Graph performance with large datasets, speeds up Autocomplete keyboard navigation, improves SVG Charts, and fixes DatePicker and FluentUI issues.
010
Mladen Macanovic @mladenmacanovic.bsky.social · 06/09/2026
You know that feeling when you've solved all the big problems in a new project? Now you're just gliding through the smaller ones and polishing everything. That's the best part.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 05/09/2026
Am I allowed to say "things and stuff" this often? At some point, I should probably expand my vocabulary. But... things and stuff.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 05/09/2026
When your project gets to the point where you need to write your own Flexbox engine... You know things have escalated.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 03/09/2026
Do my eyes still work, or did GitHub just change its UI again? Something looks different. Please tell me I'm not imagining it.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 03/09/2026
I just wanted to quickly reboot my PC. Visual Studio Installer had other plans. Of course it did.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 03/09/2026
Codex is down. I guess it's time for a coffee.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 02/09/2026
Direct2D or SkiaSharp for fast native app rendering? If raw rendering performance is the priority, which one would you choose and why? Looking to hear from people who have actually used both.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 01/09/2026
Does anyone know a screen recorder that's as simple and quick to use as Lightshot is for screenshots? Something where I can record, stop, and share in seconds. What are you using?
000
Mladen Macanovic @mladenmacanovic.bsky.social · 31/08/2026
I'm working on something big for Blazorise 3.0. It's going to take time, so I'm thinking of releasing it early and often as previews, alphas, and betas for anyone willing to test it and give feedback. Good idea or should I keep it under wraps until it's more mature?
000
Mladen Macanovic @mladenmacanovic.bsky.social · 30/08/2026
What the hell is this?
000
Mladen Macanovic @mladenmacanovic.bsky.social · 29/08/2026
Very informative indeed.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 28/08/2026
Guess who just crossed 7 million downloads? Blazorise is now averaging 31.4K downloads per day. Still growing.
010
Mladen Macanovic @mladenmacanovic.bsky.social · 28/08/2026
Everyone is hyped about GTA 6. Meanwhile, I haven't really played GTA since Vice City. It's not that I haven't tried. I guess part of me is still stuck in 2002.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 27/08/2026
What component or feature do you think is still missing from the Blazor ecosystem? Something you wish existed, but nobody has built properly yet. I’m looking for ideas.
211
Mladen Macanovic @mladenmacanovic.bsky.social · 27/08/2026
One of the things we recently improved in Blazorise is the Settings menu in our demo apps. It’s now much easier to switch languages, change theme colors, and configure accessibility options. Small improvement, much better demo experience. demos.blazorise.com/wasm/bootstr...
000
Mladen Macanovic @mladenmacanovic.bsky.social · 27/08/2026
Blazorise 2.3.1 is out. Less than two weeks after 2.3. Backend Report rendering, modal focus fixes, DatePicker fixes, more consistent providers, and smaller WASM demos. Ship. Listen. Fix. Repeat. blazorise.com/news/release...
blazorise.com
Blazorise 2.3.1 - First Maintenance Update for 2.3
Blazorise 2.3.1 brings the first maintenance update for the 2.3 release with backend Report rendering, modal focus fixes, DatePicker improvements, provider consistency updates, and smaller…
000
Mladen Macanovic @mladenmacanovic.bsky.social · 27/08/2026
Who else wishes GitHub Markdown worked better? Double-clicking a word should select just that word. Not the word AND the space after it. Such a small thing. So annoying.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 27/08/2026
Wow, some people are really protective of their Gmail address when it comes to GDPR. Message received. My apologies to the privacy gods.
000
Mladen Macanovic @mladenmacanovic.bsky.social · 24/08/2026
In case you missed it, Blazorise now has a Jobs board. Looking for a .NET or Blazor developer? Or your next opportunity? No account needed. Just post or browse. blazorise.com/jobs
blazorise.com
Blazorise Jobs
Community-posted roles for Blazor and .NET teams, from startups to enterprises, with filters for location, seniority, and remote roles.
030
Mladen Macanovic @mladenmacanovic.bsky.social · 23/08/2026
People seem to get really angry when GitHub goes down. I've seen it happen many times, but I don't stress about it. It will come back eventually. And it's not like anyone's life depends on it. Sometimes the best fix is to grab a coffee and wait.
011
Mladen Macanovic @mladenmacanovic.bsky.social · 22/08/2026
I've released a new product version. I want to stop and rest. But my brain is telling me to keep building. Please help!
000