Advertisement · 728 × 90

Posts by Damien Guard

It's been a month since my @sammobile.com Galaxy 6 watch just plain died.

You never truely know if a brand is any good until they respond to something going wrong.

Eight phone calls, multiple emails, a month of elapsed time.

Watch hasn't even been picked up yet. Excuse after excuse.

1 day ago 0 0 0 0
Post image

I made an online bitmap font editor (monospace only for now) that can import and export a bunch of formats including TTF/WOFF.

damieng.github.io/ch8ter/

Source up at github.com/damieng/ch8ter

1 month ago 13 2 0 0
Post image

As somebody who works in tech this is utter BS. Platforms can always be upgraded and at a minimum allowed to live.

Shutting this down was a choice. Just like me calling my Nissan dealer in a minute to take my name off the waitlist to test-drive the new Leaf is a choice.

#nissan

1 month ago 1 0 1 0
Post image

Friends don't let friends have a crack at pixel fonts in shipping products...

2 months ago 0 0 0 0
Video

My latest track 'Overdrive' is a homage to the era of early 3D graphics and classic PlayStation vibes 🎮 Available now on all major music platforms: fanlink.tv/ovdrv

2 months ago 134 43 6 2

What's artistic about moving a pencil or brush left, right, up and down?

2 months ago 2 0 1 0

AT Protocol?

+++ATH

2 months ago 0 0 0 0
Post image

Kids were off school Friday due to the storm so printed out a math worksheet from learningresources.co.uk

Yeah that's not how you divide decimals. Now if that was a multiplication sure... but divided the answer is 4.

3 months ago 0 0 0 0
Post image Post image Post image Post image

Intuition is all you need.

Math is the language of the universe.
We made it feel terrifying.
It doesn't have to be.

Made a thing 💜
unmath.ai

Share with someone who was tricked into thinking math wasn't for them!

3 months ago 21 4 0 0
Advertisement
A screenshot from my Itch sale. 122% of my goal. 769 contributors. Etc etc

A screenshot from my Itch sale. 122% of my goal. 769 contributors. Etc etc

I don't write promo posts on vacation, but I could post screenshots I guess 🤔

itch.io/s/158296/40-...

3 months ago 96 38 1 1

Download silently in background then on next launch ask to apply.

Not "hey there's a new version out", "click to download", "You can get back to work", "Me again, click to update!", "This might be a while", "Tada, here's my release notes. No, that one thing you're after, we didn't do that." detour.

4 months ago 0 0 1 0

We thought continuous rapid releases were going to be great but we missed something.

Constant interruption to your users.

Every few days Resharper, Cursor, Zoom and a others pester me to drop my work so *they* can update.

People have work to do. Your updates are a disruption.

4 months ago 2 0 1 0

Yeah shame about the confusing name! Feel free to send me a dsk that won't load and I'll see if I can figure out why with the debugger.

4 months ago 2 0 1 0

Let me know if you need anything! Disk Image Manager, hardware wise or any other tech assist.

Great to see all this being preserved!

4 months ago 2 0 1 0

Thanks! Love the font by the way!

4 months ago 0 0 0 0
Preview
Blood Rain - DamienG An 8x8 pixel font with Dark, brooding and oppressive.

Any chance you could change the name of this to avoid confusion?

I put a Blood Rain pixel font out in 2007 that's already quite popular damieng.com/typography/z...

4 months ago 0 0 1 0
Advertisement

Also doesn't need WiFi, use any data, require micropayments to advance or demand to update every time you want to play.

4 months ago 1 0 0 0
Preview
HTML5 Video Cheatsheet: Optimizing videos for the web - DamienG Creating videos for your page can be tricky, especially if you ensure your videos load quickly, play smoothly, auto start, and work across all devices and browsers.

HTML5 video is a still a bit of a pain with codecs, auto-play, formats, quick-starts, optimizations...

I've dusted off my internal cheat-sheet, made it more accessible and put it up as a post. Enjoy!

damieng.com/blog/2025/12...

4 months ago 4 0 0 0

No we've seen stack overflows that are new. And this is just on automated tests key alone real world apps with deeper call hierarchies.

4 months ago 3 0 1 0

Another .NET 10 gotcha...

The CLR is now "smarter" at determining if previously heap-allocated things can instead be allocated on the stack.

macOS has a smaller stack size than Windows and Linux so if you've "tested" your app on .NET 10 and think it's ready to ship... well... test on macOS too.

4 months ago 6 0 1 0
Post image

Today I learnt that Sony UK's TV support center thinks the Consumer Rights Act 2015 does not apply to them and that their warranty and terms & conditions are all that matters.

Oh, and that they will not give out details or where to send escalations and complaints.

Or repair a £2.300 TV.

Nice.

4 months ago 2 0 0 0

The point of reviewing a PR is to find objective issues with it. It's not to tell the author how you would have done it line by line.

Nobody can correctly guess how you would have done it nor that your way is free from scrutiny by way of being the reviewer not commiter.

4 months ago 3 0 0 0

Here I am again, back figuring out another C# 14 LINQ edge case we hadn't known about.

Clients are upset that our LINQ provider isn't "working" and yet the C# compiler is giving us what was an Enumerable.Contains(a, b) now as a MemoryExtensions.Contains(a, b, null)

Sigh.

4 months ago 1 0 1 0
Advertisement

Depends on the LINQ provider but EF typically hashes the tree and compares it to a SQL command it already built for that and then re-executes it with the new parameters.

That kind of parameterized query then is optimized on the server-side to avoid re-parsing and helps avoid cache eviction.

4 months ago 1 0 0 0

And all it required was that they break every single LINQ provider ever published!

4 months ago 1 0 0 0

It just shows the C#/Roslyn's total distaste for expression trees.

For years they've claimed they can't add anything to them for fear of breaking existing providers.

But they just proved they're happy to break providers when they it's something they care about - users be damned.

4 months ago 3 0 1 0

Yup, been warning people about that for a while.

It's a pretty shitty experience, especially if you're using old LINQ providers.

The Roslyn team have lost focus and are sacrificing real-world usability for their actual customer base chasing empower benchmarks.

4 months ago 1 0 2 0

In unrealistic empower benchmarks that engineers keep specifically optimizing for.

4 months ago 1 0 0 0

Was there in August for a concert. Impressive stadium but large enough that getting to the right area/entrance was both confusing for us and it seems, staff - mulitple false attempts and misinformation on going through the right gates even though it all joins up one way or another.

5 months ago 1 0 0 0

"Rest assured..."

The universal sign of "You're going to be disappointed with my inability to resolve your issue in about 5-10 minutes."

5 months ago 1 0 0 0