# I Do Declare

URL: /show/coder-radio/475/
> Mike's ready to make a case for Declarative UI, and Chris pulls back the curtain to reveal a spicy take.

- Show: [Coder Radio](/show/coder-radio/)
- Episode: 475
- Date: 2022-07-20
- Hosts: chris, michael
- Duration: 00:59:58
- Audio: https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/e27c3bf8-55cd-47fa-9a14-4eb93d6dc632.mp3
- YouTube: https://youtu.be/8jZib9OvWaU



Sponsors:
- [Linode](/sponsors/linode.com-cr/index.md): Receive a $100 60-day credit towards your new account.
- [Tailscale](/sponsors/tailscale.com-cr/index.md): Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard.




### Episode Links

  * [Michael Dominick on Twitter](https://twitter.com/dominucco/status/1548002110205071363 "Michael Dominick on Twitter") — Living more or less purely in desktop #Linux, I’m finding a lot to love but do wish the community didn’t have to rely so heavily on electron and that there we’re some blessed gui app toolkit that’s was well supported.
  * [West Coast Matrix Chatroom](https://bit.ly/westcoastcrew "West Coast Matrix Chatroom") — Join our West Coast chat room.
  * [Jupiter Broadcasting Meetups](https://www.meetup.com/jupiterbroadcasting/ "Jupiter Broadcasting Meetups") — Our west coast tour dates are published!
  * [Introduction to declarative UI](https://docs.flutter.dev/get-started/flutter-for/declarative "Introduction to declarative UI") — Frameworks from Win32 to web to Android and iOS typically use an imperative style of UI programming. This might be the style you’re most familiar with—where you manually construct a full-functioned UI entity, such as a UIView or equivalent, and later mutate it using methods and setters when the UI changes.
  * [SwiftUI Overview ](https://developer.apple.com/xcode/swiftui/ "SwiftUI Overview ") — SwiftUI helps you build great-looking apps across all Apple platforms with the power of Swift 
  * [React Native](https://reactnative.dev/ "React Native") — React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces.
  * [Why SolarWinds just may be one of the most secure software companies in the tech universe](https://www.scmagazine.com/feature/incident-response/why-solarwinds-just-may-be-one-of-the-most-secure-software-companies-in-the-tech-universe "Why SolarWinds just may be one of the most secure software companies in the tech universe") — A house gets burglarized, the owners buy a fancy alarm system. A hurricane knocks a house down, it gets rebuilt bigger and stronger. 
  * [SolarWinds hack: Untangling U.S. cybersecurity mess](https://fortune.com/longform/solarwinds-hack-cybersecurity-us-companies-hacked-fireeye/ "SolarWinds hack: Untangling U.S. cybersecurity mess") — “It’s certainly going to be the worst cyberattack in United States history thus far, and I don’t believe people understand its magnitude,” 
  * [Try out Fountain.fm the Podcasting 2.0 apps w/Boosts](https://fountain.fm/refer/chrislas-e72160c3c5 "Try out Fountain.fm the Podcasting 2.0 apps w/Boosts")
  * [Breez - Boost without Switch Podcast Apps](https://breez.technology/ "Breez - Boost without Switch Podcast Apps")



