Gavin Mabie
banner
gavinmabie.bsky.social
Gavin Mabie
@gavinmabie.bsky.social
I regard myself as a software engineer, but since most of the important people in my life don't know what that means, I tell them I'm a coder. That raises all sorts of other issues, so I say developer, although that doesn't say it either. So whatever!
> Step 1: Break a perfectly fine system.
> Step 2: Call it broken.
> Step 3: "Fix" it.
> Step 4: Take a victory lap for solving the problem you created.
> Politics 101.
April 7, 2025 at 3:56 PM
Interesting watching the US media on Trump's tariffs. Many of them played along when he misleadingly claimed other countries would be paying for the hikes. Now they're explaining to citizens how it will impact them, talking about short term pain for long term gain. Astonishing.
April 3, 2025 at 3:08 AM
I'm being pedantic when I say that true liberation means abolishing all tariffs. But I'm right.
April 1, 2025 at 2:40 PM
Reposted by Gavin Mabie
Type checking in host bindings with language service support just landed in Angular!

github.com/angular/angu...
March 25, 2025 at 6:05 PM
Vibe-coding is like construction wet-works. It's 70% of the material but only 30% of the time. The finishing touches? They take 70% of the time but just 30% of the code. That’s the paradox of AI-powered coding.
March 16, 2025 at 4:33 AM
Loving it
bsky.app Bluesky @bsky.app · Mar 10
📢 App Version 1.99 is rolling out now (1/5)

With every update, we’re aiming to make the Internet less toxic, more fun, and more in your control.

• 3 minute videos!
• A separate request inbox for DMs from unknown users
• Mute accounts more quickly
March 12, 2025 at 10:30 AM
Fantastic
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescript/t...
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
devblogs.microsoft.com
March 12, 2025 at 5:54 AM
Is there public information out there that has not been manipulated to suit a particular narrative?
The Trump administration may exclude government spending from GDP, obscuring the impact of DOGE cuts
Commerce Secretary Howard Lutnick says he could take government spending out of his agency's reports on gross domestic product.
apnews.com
March 5, 2025 at 12:55 PM
Reposted by Gavin Mabie
what a day
March 1, 2025 at 12:23 AM
Foreign aid is a circular economy, favouring the donor more than the recipient. In-kind donation consists mainly of goods produced in the donor country. Advisory and technical assistance is mainly in the form of consultants from the donor country. It's a two street.
February 19, 2025 at 6:39 AM
Reposted by Gavin Mabie
Is it real or is it Memorex? Sorry, had another's 70's flashback. Perhaps it's the 90's (Matrix) that holds truer analogies ;-) All kidding aside because it ain't a laughing matter!
February 17, 2025 at 4:33 PM
Is the algorithm programming us? The Ukraine/Russia war is trending here as the 'Ukraine Conflict', but I haven’t seen any actual users call it that. Seems like the algorithm’s choice, not ours. 🤔
February 17, 2025 at 9:28 AM
The engagement trolling on US tariffs is next level hilarious. Cleary a very emotive and divisive issue.
February 2, 2025 at 1:55 PM
Reposted by Gavin Mabie
Thank you, Jim Acosta.
Thank you for leaving CNN.
You have always been far better than that network.

We’re looking forward to your great work on Substack.
January 29, 2025 at 3:12 AM
These DeepSeek responses seems like it's been penned by a comedy script writer. 😂
January 29, 2025 at 6:06 AM
The famous line from the movie Field of Dreams, "If you build it, they will come," encapsulates the romantic idea that creating something exceptional is enough to guarantee success. However, in the real world, especially in business and marketing, this idea falls short.
January 14, 2025 at 2:52 PM
Is Trumpian Colonialism the new colonialism? Or is it better called Transactional Colonialism?
January 8, 2025 at 7:13 AM
Embracing a Digital-First Approach: Unlocking Opportunities for New Businesses in Developing Economies
www.linkedin.com/pulse/embrac...
Embracing a Digital-First Approach: Unlocking Opportunities for New Businesses in Developing Economies
In an increasingly interconnected world, adopting a digital-first approach offers a transformative pathway for entrepreneurs in developing economies. By prioritizing digital tools and strategies, new ...
www.linkedin.com
January 5, 2025 at 3:25 PM
Reposted by Gavin Mabie
state of js results are out
When it comes to #angular, I'd say the most difficult part (shifting the trend) is already done. Most of the stats are increasing (except for awareness which is 99-100% already).

If the trend continues, #angular would regain no.2 from @vuejs.org
December 17, 2024 at 9:26 AM
Check out my latest article: Me against the world: Why merchants embrace ecommerce marketplaces and can they go it alone? www.linkedin.com/pulse/me-aga...
Me against the world: Why merchants embrace ecommerce marketplaces and can they go it alone?
Many ecommerce merchants are overwhelmed by the prospect of managing their own order fulfillment. This is one of the key reasons why ecommerce marketplaces are so popular.
www.linkedin.com
December 17, 2024 at 7:55 AM
Reposted by Gavin Mabie
Lately we've been conflating software security with memory safety and platform stability. The question is what percentage of vulnerabilities can be blamed on memory faults. Now, we can discuss better ways to deal with it, but it's not a security focused topic.
December 12, 2024 at 6:01 PM
2034 World Cup goes to Saudi Arabia and there's nothing anyone can do about it. Money can buy anything.
December 11, 2024 at 4:24 PM
We've witnessed technology-driven disruptions in industries ranging from hospitality to finance. However, the insurance industry remains largely untouched, raising the question: why?
December 11, 2024 at 6:45 AM
Bridging the Gap: Understanding and Overcoming Tech Deficit - for Independent Developers
Bridging the Gap: Understanding and Overcoming Tech Deficit - for Independent Developers
There's quite a bit of content about "Tech Debt" out there, but "Tech Deficit" doesn't get the same love. Tech deficit expands on the notion of tech debt to describe systemic, long-term underinvestmen...
www.linkedin.com
December 11, 2024 at 4:53 AM