Gnarly Learnings from November 2023

Engineering Insights

Mike Stone
#
Min Read
Published On
March 13, 2025
Updated On
February 5, 2026
Gnarly Learnings from November 2023

At The Gnar, we're always reading, watching, and listening in order to keep our skills sharp and our perspectives fresh. Every month, we round up our learnings and publish them in a Gnarly Learnings blog post.

In November 2023, we learned about AI applications in medical writing, weather predictions, and marketing. We also added to our knowledge of design systems, discovered some interesting trends in Flutter development, and created an executive summary explaining the wonderful world of programming languages.

Business Applications of AI

In a recent Stack Overflow podcast, CEO Dipanwita Das and CTO Hellmut Adolphs of Sorcero discussed how they're using generative AI to create better plain language summaries (PLSs), enabling medical affairs departments to provide more readable drug descriptions to doctors and patients.

[7:40] There are only less than 0.2% of the global population that can actually read a medical document…there's so many indices to measure readability. And this is a great, very, very appropriate space to apply generative AI…we've [created] a PLS generation workbench that supports the medical writer in writing PLSs that are faster and we can generate one in minutes. It's vastly cheaper and it's much higher quality. So we're finding that the PLSs that we're generating are 700% more readable than what's in the market.

The GraphCast AI model can outperform traditional meteorological predictions using a fraction of the computing power, as reported in the journal Science and summarized by the Financial Times.

GraphCast significantly outperforms the most accurate operational deterministic systems on 90% of 1380 verification targets, and its forecasts support better severe event prediction, including tropical cyclones tracking, atmospheric rivers, and extreme temperatures.

John Adams, co-founder and Chief Innovation Officer at Alembic, discussed in a recent episode of the Software Engineering Daily podcast how his company uses AI to tie together data from multiple marketing channels, provide better attribution, and improve individual user privacy.

Ecommerce Web Design

A separate post by Shopify Engineering discussed Remix and Admin apps, as well as a new template for building Shopify apps with Remix.

If you're interested in building admin applications, don't forget to check out Shopify's Polaris design system.

Design

This month, we came across two sites - eventbeds and HappyOps - that beautifully incorporated their loading screens into their overall design.

eventbeds loading screen design
HappyOps loading screen design

Well-known design systems consultant Brad Frost guest starred in a recent episode of the Syntax podcast. He discussed the three parts of a design system (a design library, a code library, and the documentation that glues everything together) and why Web Components have become an integral part of his work over the last few years.

Mobile App Development

GitHub's 2023 Octoverse report demonstrated that Flutter, the mobile app development framework from Google, was one of the largest open-source projects on their platform, as measured by its total number of contributors.

In the same report, Dart (the language used for building Flutter apps) also ranked just below the mobile app development language Kotlin in terms of usage across GitHub repositories.

Tech Insights

What's a programming language anyway? Check out our programming languages executive summary to learn how we at The Gnar think about current and future languages.

ProgrammingLanguages-Nov-GnarLinkedin

Gnarly Bytes

const inventory = [
  { name: "asparagus", type: "vegetables", quantity: 5 },
  { name: "bananas", type: "fruit", quantity: 0 },
  { name: "goat", type: "meat", quantity: 23 },
  { name: "cherries", type: "fruit", quantity: 5 },
  { name: "fish", type: "meat", quantity: 22 },
];

const result = Object.groupBy(inventory, ({ type }) => type);

/* Result is:
{
  vegetables: [
    { name: 'asparagus', type: 'vegetables', quantity: 5 },
  ],
  fruit: [
    { name: "bananas", type: "fruit", quantity: 0 },
    { name: "cherries", type: "fruit", quantity: 5 }
  ],
  meat: [
    { name: "goat", type: "meat", quantity: 23 },
    { name: "fish", type: "meat", quantity: 22 }
  ]
}
*/

Contributors

Learn more about how The Gnar builds software.

Author headshot
Written by
Mike Stone
Co-Founder
, The Gnar Company

Mike is Co-Founder of The Gnar Company, a Boston-based software development agency where he leads project delivery for clients like Whoop, Kolide (acquired by 1Password), LevelUp (acquired by GrubHub), Qeepsake (feaured on Shark Tank), and AARP. With over a decade of experience building impactful software solutions for startups, SMBs, and enterprise clients, Mike brings an unconventional perspective having transitioned from professional lacrosse to software engineering, applying an athlete's mindset of obsessive preparation and relentless iteration to every project. As AI reshapes software development, Mike has become a leading practitioner of agentic development, leveraging the latest AI-assisted practices to deliver high-quality, production-ready code in a fraction of the time traditionally required.

Related Insights

See All Articles
Engineering Insights
Context-Driven Development: The AI-First Alternative to Agile

Context-Driven Development: The AI-First Alternative to Agile

Context-Driven Development (CDD) is a software development methodology designed for AI-assisted coding. Learn how CDD differs from Agile and why detailed requirements are now the source code of the future.
Product Insights
How to Choose the Right Software Development Partner in 2026

How to Choose the Right Software Development Partner in 2026

Avoid project failure and costly delays. Learn how to choose the right software development partner in 2026 with our guide to vetting quality, teams, and warranties.
News
Expert Software Development Consulting Services

Expert Software Development Consulting Services

Been burned by agencies that over-promised and under-delivered? The Gnar offers guaranteed outcomes, fixed pricing, and a 12-month bug-free warranty. 100% US-based senior engineers.
Previous
Next
See All Articles