Publishing Packages with Vince Varga

Publishing Packages with Vince Varga

Let's talk about publishing packages.

This is the first solo episode that I made, I hope you like it. If you do, please let me know and I'll make sure to schedule episodes like these every once in a while.

Why would you want to open source a piece of code? Believe it or not, it can benefit everyone: you, your employer, and the community.

You can use public packages as part of your portfolio, or CV, you might get fast-tracked during an interview process, you can learn a lot and have fun while doing so. It can help you earn street-cred and it could help you find clients easier.

You can even try to convince your employer to open-source some parts of your application. Companies that contribute to the community might be a more interesting option for applicants, so packages might help the company get greater visibility and hire easier. External contributions to the package can eliminate bugs and thus improve the original application of the company.

In this episode, I walk you through the publishing process. I explain how to decide whether to use stagehand, flutter create, or what files you need if you want to do the "boilerplate" on your own. I talk about the importance of a good README, great documentation, and a solid testing suite when developing packages.

Once you are ready, you can also quickly set up CI/CD and coverage monitor. Then, you can go ahead and let the world know about your awesome package!

Updates

  • Checkout the Dart command-line tool docs. Use dart create instead of stagehand. Thank you, Randal Schwartz, for the update!

Resources

Host: Vince Varga

I'm sorry that I didn't position my microphone correctly in the second half of the episode nor did I install my pop filter. It's slightly annoying in an episode about publishing packages and multiplatform plugins on the pub.dev page.

Episoder(29)

Flutter Explained with Mahtab Tadayon

Flutter Explained with Mahtab Tadayon

Mahtab Tadayon is a Google Developer Expert for Flutter and Dart, and she is the founder of the popular Flutter Explained YouTube channel. She shared her story about how she switched from industrial e...

24 Jun 202241min

Managing State in Flutter Pragmatically with Waleed Arshad

Managing State in Flutter Pragmatically with Waleed Arshad

In this episode, my guest is Waleed Arshad and we talk about state management in Flutter.Waleed is Pakistan’s first Google Developer Expert in Flutter and GDE in Dart. He’s the author of the book “Man...

28 Jan 202218min

Flutter State Management Overview with Waleed Arshad

Flutter State Management Overview with Waleed Arshad

In this episode, my guest is Waleed Arshad and we talk about state management in Flutter.Waleed is Pakistan’s first Google Developer Expert in Flutter and GDE in Dart. He’s the author of the book “Man...

7 Jan 202253min

Flutter Community with Sarah Fullmer

Flutter Community with Sarah Fullmer

Sarah Fullmer is an aerospace engineer turned software developer, Flutter Community Manager at Google on the Flutter Developer Relations team. We talked about the Flutter Apprentice giveaway and book ...

17 Des 202126min

Lightweight Isolates in Flutter and Dart with Maksim Lin

Lightweight Isolates in Flutter and Dart with Maksim Lin

In this episode, I talked to Maksim Lin. Maks is a Google Developer Expert in Flutter, and he’s an Android and Flutter Developer. He’s a passionate contributor, user, and supporter of open-source soft...

15 Okt 202159min

Widgetbook with Lucas Josefiak

Widgetbook with Lucas Josefiak

Today, I wanted to share with you a very interesting open-source project, Widgetbook. My guest is Lucas Josefiak and he is the co-founder of Widgetbook. Widgetbook is "an open-source tool for organizi...

12 Okt 202127min

Very Good Ventures with David DeRemer

Very Good Ventures with David DeRemer

In this episode, I talked to David DeRemer, the Founder and President of Very Good Ventures. VGV, Very Good Ventures, is a global Flutter development consultancy. Their work and apps were featured on ...

8 Okt 202140min

WebAssembly and Dart with Maksim Lin

WebAssembly and Dart with Maksim Lin

In this episode, I talked to Maksim Lin. Maks is a Google Developer Expert in Flutter, and he’s an Android and Flutter Developer. He’s a passionate contributor, user, and supporter of open-source soft...

1 Okt 202154min

Populært innen Business og økonomi

lydartikler-fra-aftenposten
stopp-verden
dine-penger-pengeradet
e24-podden
rss-penger-polser-og-politikk
rss-borsmorgen-okonominyhetene
pengesnakk
tid-er-penger-en-podcast-med-peter-warren
finansredaksjonen
pengepodden-2
livet-pa-veien-med-jan-erik-larssen
utbytte
rss-sunn-okonomi
morgenkaffen-med-finansavisen
stormkast-med-valebrokk-stordalen
liberal-halvtime
lederpodden
rss-markedspuls-2
okonomiamatorene
rss-politisk-preik