POPULARITY
I got to talk with Micah Godbolt this week! Micah is is a long-hauler at Microsoft working on Design Systems and such. His CodePen account looks a lot like mine: steady consistent usage of “just trying to figure something out” Pens sprinkled with some ideas that somehow seem to click with the wider front-end world. […]
Jeremy and Paul talk with Micah Godbolt from Microsoft about the FluentUI project and the various libraries they publish. Links from the show: Fluent UI Fluent UI on GitHub Microsoft News .NET Standard version of SharePoint Online CSOM APIs Simplifying declarative deployments in Azure Community Links Connect to Application Insights and Log Analytics with Direct Query in Power BI Configure your Azure AD application with Integration assistant
Chris and Micah discuss creating a singular design system that scales to support a massive app ecosystem, using tokens to align design across disparate products, and transitioning from individual teams working on many products to one company working on a library of products.Guest:Micah Godbolt is a design systems advocate, speaker, trainer, and writer. Micah is a software engineer for Fluent UI at Microsoft and author of Frontend Architecture for Design Systems published by O'Reilly Media. You can find Micah at micahgodbolt.com, on Twitter as @micahgodbolt, and on LinkedIn.Host:Chris Strahl is co-founder and CEO of Knapsack, host of @TheDSPod, DnD DM, and occasional river guide. You can find Chris on Twitter as @chrisstrahl and LinkedIn.Sponsor:Knapsack — The design system platform for ambitious product teams. Learn more at knapsack.cloud about getting Knapsack for your team.Links:View the transcript for this episode.LinkedIn post via Jason Blackheart showing the time savings of just one component from Microsoft's Coherence Design System.
Recording date: 2020-01-14John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerMicah Godbolt @MicahGodboltResources:Who are design systems for?Design Systems are a languageTailwind CSSBootstrapMaterial DesignCSS PreprocessorsFluent Design system from MicrosoftHalf-pipesFront End Architectures for Design Systems / Frontend Architecture for Design Systems: A Modern Blueprint for Scalable and Sustainable WebsitesStep by Step GuideHonoring Scott Allen, a friend and one of the kind souls in this worldTimejumps02:20 Guest introduction03:31 What is a design system?08:53 Sponsor: Ag Grid09:56 Bootstrap, Tailwind, Material?19:18 Sponsor: IdeaBlade20:32 How does a design system help?23:49 When is a design system not worth your time?26:15 How to show ROI for a design system?29:30 How have design systems solved problems?33:46 How do you learn more about design systems?39:45 Final thoughts
Nathan Curtis co-founded EightShapes in 2006 and is passionate about interaction design, information architecture, and front-end development. He specializes in design systems consulting for teams large and small, regularly writing about and speaking at events worldwide. Co-hosting this week is Micah Godbolt, Senior Design Developer at Microsoft.
Nathan Curtis co-founded EightShapes in 2006 and is passionate about interaction design, information architecture, and front-end development. He specializes in design systems consulting for teams large and small, regularly writing about and speaking at events worldwide. Co-hosting this week is Micah Godbolt, Senior Design Developer at Microsoft.
Nathan Curtis co-founded EightShapes in 2006 and is passionate about interaction design, information architecture, and front-end development. He specializes in design systems consulting for teams large and small, regularly writing about and speaking at events worldwide. Co-hosting this week is Micah Godbolt, Senior Design Developer at Microsoft.
Jina Anne and Michah Godbolt are back on the show, but together for the first time, to talk about design systems, how they are using design systems at their respective jobs, and what is the state of design systems.
Jina Anne and Michah Godbolt are back on the show, but together for the first time, to talk about design systems, how they are using design systems at their respective jobs, and what is the state of design systems.
Jina Anne and Michah Godbolt are back on the show, but together for the first time, to talk about design systems, how they are using design systems at their respective jobs, and what is the state of design systems.
Micah Godbolt by Anna Debenham and Brad Frost
Micah Godbolt is a frontend architect, trainer, and speaker based out of Portland, Oregon. Micah has a book that has been recently published by O'Reilly Media called Frontend Architecture for Design Systems.
Micah Godbolt is a frontend architect, trainer, and speaker based out of Portland, Oregon. Micah has a book that has been recently published by O’Reilly Media called Frontend Architecture for Design Systems.
Micah Godbolt is a frontend architect, trainer, and speaker based out of Portland, Oregon. Micah has a book that has been recently published by O’Reilly Media called Frontend Architecture for Design Systems.
I’m really excited about today’s show because this is one of those topics that I know that I need to know, but don’t know where to start. So, I’m super excited that you agreed to come on and teach me what you know about regression testing! ## Regression Testing * What do you mean when you say “Regression Testing”? * Why is regression testing important? * Is there anything to install on your computer? (Testing server) * What types of regression testing are there? * Unit/Functional (Mocha/Chai) * Behavioral (WebdriverIO, Behat) * Authenticated/Anonymous * Qualitative (Sasslint, JS lint, JSON lint) * Performance (Pagespeed, Perfbudget) * Visual Regression (wraith, phantomcss, webdrivercss) * How does this work on pages that have dynamic content. Homepage photos, comments etc. * Where would you start? * Front-end * Back-end * Site-builder ## Where to learn * https://visualregressiontesting.com/ * https://learn.visualregressiontesting.com/ * Free 6 day email course ## Show Links: * Micah on drupal.org - https://www.drupal.org/u/micahgodbolt * Micah on Twitter - https://twitter.com/micahgodbolt * Micah’s website - https://micah.codes/ * Micah’s Book - http://www.amazon.com/Frontend-Architecture-Design-Systems-Sustainable/dp/1491926783 * https://visualregressiontesting.com/ * https://learn.visualregressiontesting.com/ * Automate Your Testing and Performance Budget - http://environmentsforhumans.com/2016/responsive-web-design-summit/ * http://styleguides.io/
A regular code contributor and speaker at worldwide open source events, Micah Godbolt is highly involved in teaching and training new developers, sometimes as a guest lecturer at local colleges. He leads a Sass and front-end meetup in Portland and publishes a weekly video blog called Sass Bites.
A regular code contributor and speaker at worldwide open source events, Micah Godbolt is highly involved in teaching and training new developers, sometimes as a guest lecturer at local colleges. He leads a Sass and front-end meetup in Portland and publishes a weekly video blog called Sass Bites.
A regular code contributor and speaker at worldwide open source events, Micah Godbolt is highly involved in teaching and training new developers, sometimes as a guest lecturer at local colleges. He leads a Sass and front-end meetup in Portland and publishes a weekly video blog called Sass Bites.
## PDXSass * What is PDXSass? * Why did you decide to start the meetup? * What does a typical meetup look like? * How did you decide on a location? (And time?) * Do you have sponsors? * How did you get them? * If someone wanted to start a meetup, what advice would you give them? * What’s the first thing they should do? * Where do you get speakers? ## SassBites * I really enjoy SassBites, so I wanted to plug that here. For anyone that doesn’t know, tell us what SassBites is. * What are some of the topics that you’ve covered? * How much work is involved in producing a SassBite? * If someone listening wanted to start doing short screencasts, what would you tell them? ## NodeSquirrel Ad Have you heard of/used NodeSquirrel? Use "StartToGrow" it's a 12-month free upgrade from the Start plan to the Grow plan. So, using it means that the Grow plan will cost $5/month for the first year instead of $10. (10 GB storage on up to 5 sites)