Skip to content

Commit da7b25d

Browse files
539 creating and maintaining successful design systems with brad frost (#541)
* podcast brad frost * update title * added more questions and talking points * purrfect pick * updated notes with a global design system section * updated title, slug, added purrfect picks, and edited post. * wait for devto to finish before hashnode starts * update devto for starlight post * main-devto updates * main-devto updates * main-devto updates * main-devto updates * add localstack slide images * space images * update github links * brad frost podcast updats --------- Co-authored-by: brittneypostma <[email protected]> Co-authored-by: codercatdev <[email protected]>
1 parent 812efa8 commit da7b25d

File tree

11 files changed

+313
-91
lines changed

11 files changed

+313
-91
lines changed

Diff for: .github/workflows/syndicate.yml

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ jobs:
5353
commit_message: dev-devto updates
5454
branch: dev
5555
hashnode:
56+
needs: dev-to
5657
environment: main
5758
runs-on: ubuntu-latest
5859
steps:

Diff for: .vscode/settings.json

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"cSpell.words": [
3+
"themeable"
4+
]
5+
}

Diff for: apps/codingcatdev/src/lib/types/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ export interface Socials {
9191
facebook?: string;
9292
github?: string;
9393
instagram?: string;
94+
lastfm?: string;
9495
linkedin?: string;
9596
email?: string;
9697
mastodon?: string;

Diff for: apps/codingcatdev/src/routes/(content-single)/(non-course)/Author.svelte

+11
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
Github,
1414
Instagram,
1515
Linkedin,
16+
Lastdotfm,
1617
Mastodon,
1718
Medium,
1819
Polywork,
@@ -108,6 +109,16 @@
108109
<Icon src={Instagram} class="w-8" theme="solid" />
109110
</a>
110111
{/if}
112+
{#if data.content?.socials?.lastfm}
113+
<a
114+
target="_blank"
115+
rel="noopener noreferrer"
116+
href={data.content?.socials?.lastfm}
117+
class="hover:!text-primary-500 !text-surface-900 dark:!text-surface-300 dark:hover:!text-primary-500 hover:!scale-110"
118+
>
119+
<Icon src={Lastdotfm} class="w-8" theme="solid" />
120+
</a>
121+
{/if}
111122
{#if data.content?.socials?.linkedin}
112123
<a
113124
target="_blank"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
type: guest
3+
cover: https://media.codingcat.dev/image/upload/v1700821879/main-codingcatdev-photo/podcast-guest/brad-frost.png
4+
name: Brad Frost
5+
published: published
6+
slug: brad-frost
7+
start: January 1, 2000
8+
socials:
9+
github: https://github.com/bradfrost
10+
instagram: http://instagram.com/brad_frost
11+
linkedin: https://www.linkedin.com/in/bradfrost
12+
lastfm: http://www.last.fm/user/brad_frost
13+
mastodon: https://mastodon.social/@brad_frost
14+
codepen: http://codepen.io/bradfrost/
15+
spotify: https://open.spotify.com/user/ienjoyhotsoup
16+
twitter: https://twitter.com/brad_frost/
17+
youtube: https://www.youtube.com/@brad_frost
18+
websites:
19+
- https://bradfrost.com/
20+
---
21+
22+
## Profile
23+
24+
[Brad Frost](https://bradfrost.com) is a design system consultant, front-end developer, speaker, writer, musician, and artist located in beautiful Pittsburgh, PA. As a principal and design system consultant at [Big Medium](https://bigmedium.com/), he helps teams establish and evolve design systems, establish more collaborative workflows, and create better software together.. He is the author of the book [_Atomic Design_](http://atomicdesign.bradfrost.com/), which introduces a methodology to create and maintain effective design systems. He co-hosted the [Style Guides Podcast](http://styleguides.io/podcast/) and has helped create several tools and resources for web designers, including [Pattern Lab](http://patternlab.io/), [Styleguides.io](http://styleguides.io/), [Style Guide Guide](http://bradfrost.github.io/style-guide-guide/), [This Is Responsive](http://bradfrost.github.io/this-is-responsive)[Death to Bullshit](http://deathtobullshit.com/), and [more](https://bradfrost.com/projects/).

Diff for: apps/codingcatdev/src/routes/(content-single)/(non-course)/podcast/4-6-supabase-release-week-x-new-features/+page.md

+21-25
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,39 @@ type: podcast
33
authors:
44
- alex-patterson
55
episode: 6
6-
recording_date: Dec 19, 2023 5:00 PM
6+
recording_date: 'Dec 19, 2023 5:00 PM'
77
season: 4
88
published: published
99
podcast: CodingCat.dev
1010
chapters_done: false
1111
cloudinary_convert: false
12-
cover: https://media.codingcat.dev/image/upload/v1707860877/main-codingcatdev-photo/4-supabase-release-week-x.png
13-
devto:
14-
excerpt: Supabase dropped a lot of new features during their X launch, I review these with Jon.
12+
cover: >-
13+
https://media.codingcat.dev/image/upload/v1707860877/main-codingcatdev-photo/4-supabase-release-week-x.png
14+
devto: 'https://dev.to/codingcatdev/supabase-new-release-33fe'
15+
excerpt: >-
16+
Supabase dropped a lot of new features during their X launch, I review these
17+
with Jon.
1518
guests:
1619
- jon-meyers
17-
hashnode:
20+
hashnode: podcast-4-6-supabase-release-week-x-new-features-1
1821
picks:
19-
[
20-
{
21-
author: 'jon-meyers',
22-
name: 'Little Bits Synth Kit',
23-
site: 'https://reverb.com/p/korg-little-bits-synth-kit'
24-
},
25-
{
26-
author: 'alex-patterson',
27-
name: 'Roll Your Own SaaS with Vue, Algolia, and Cloudinary',
28-
site: 'https://codingcat.dev/podcast/cwcc-2023-12-20-building-your-own-sass'
29-
},
30-
{
31-
author: 'alex-patterson',
32-
name: 'CodingCat.dev on Apple Podcast',
33-
site: 'https://podcasts.apple.com/us/podcast/codingcat-dev-podcast/id1491655542'
34-
}
35-
]
22+
- author: jon-meyers
23+
name: Little Bits Synth Kit
24+
site: 'https://reverb.com/p/korg-little-bits-synth-kit'
25+
- author: alex-patterson
26+
name: 'Roll Your Own SaaS with Vue, Algolia, and Cloudinary'
27+
site: 'https://codingcat.dev/podcast/cwcc-2023-12-20-building-your-own-sass'
28+
- author: alex-patterson
29+
name: CodingCat.dev on Apple Podcast
30+
site: 'https://podcasts.apple.com/us/podcast/codingcat-dev-podcast/id1491655542'
3631
slug: 4-6-supabase-release-week-x-new-features
3732
sponsors:
3833
- cloudinary
39-
spotify: https://open.spotify.com/episode/4FchOc10UBalWYNoR9tdwK?si=QnsbrwA_ROKWRmc5CRlkFQ
40-
start: Feb 13, 2024
34+
spotify: >-
35+
https://open.spotify.com/episode/4FchOc10UBalWYNoR9tdwK?si=QnsbrwA_ROKWRmc5CRlkFQ
36+
start: 'Feb 13, 2024'
4137
title: Supabase New Release
42-
youtube: https://youtu.be/Ym8YqeDJE5g
38+
youtube: 'https://youtu.be/Ym8YqeDJE5g'
4339
---
4440

4541
**Top 10 Launches**

Diff for: apps/codingcatdev/src/routes/(content-single)/(non-course)/podcast/4-7-harness-the-power-of-localstack/+page.md

+37-61
Original file line numberDiff line numberDiff line change
@@ -3,94 +3,70 @@ type: podcast
33
authors:
44
- alex-patterson
55
episode: 7
6-
recording_date: Dec 29, 2023 2:00 PM
6+
recording_date: 'Dec 29, 2023 2:00 PM'
77
season: 4
88
published: published
99
podcast: CodingCat.dev
1010
chapters_done: false
1111
cloudinary_convert: false
12-
cover: https://media.codingcat.dev/image/upload/v1702529964/main-codingcatdev-photo/4_LocalStack.png
13-
devto:
14-
excerpt: 'Effortlessly Develop AWS Applications Offline with LocalStack: Your Ultimate Guide!'
12+
cover: >-
13+
https://media.codingcat.dev/image/upload/v1702529964/main-codingcatdev-photo/4_LocalStack.png
14+
devto: >-
15+
https://dev.to/codingcatdev/master-offline-aws-development-harness-the-power-of-localstack-50cn
16+
excerpt: >-
17+
Effortlessly Develop AWS Applications Offline with LocalStack: Your Ultimate
18+
Guide!
1519
guests:
1620
- waldemar-hummer
17-
hashnode:
21+
hashnode: podcast-4-7-harness-the-power-of-localstack-1
1822
picks:
19-
[
20-
{ author: 'waldemar-hummer', name: 'SuikaGame', site: 'https://suikagame.com/' },
21-
{ author: 'alex-patterson', name: 'Kaiber', site: 'https://kaiber.ai/' },
22-
{
23-
author: 'alex-patterson',
24-
name: 'CodingCat.dev Holiday Songs',
25-
site: 'https://www.youtube.com/watch?v=HBzX8cDbxns'
26-
}
27-
]
23+
- author: waldemar-hummer
24+
name: SuikaGame
25+
site: 'https://suikagame.com/'
26+
- author: alex-patterson
27+
name: Kaiber
28+
site: 'https://kaiber.ai/'
29+
- author: alex-patterson
30+
name: CodingCat.dev Holiday Songs
31+
site: 'https://www.youtube.com/watch?v=HBzX8cDbxns'
2832
slug: 4-7-harness-the-power-of-localstack
2933
sponsors:
3034
- cloudinary
31-
spotify: https://open.spotify.com/episode/7C44Xjrx6mRR1ZOo6vq4gl?si=Pz7fsA7xTjyTgzRXM1ylUw
32-
start: Feb 20, 2024
35+
spotify: >-
36+
https://open.spotify.com/episode/7C44Xjrx6mRR1ZOo6vq4gl?si=Pz7fsA7xTjyTgzRXM1ylUw
37+
start: 'Feb 20, 2024'
3338
title: 'Master Offline AWS Development: Harness the Power of LocalStack!'
34-
youtube: https://youtu.be/2AWmuA7ADNI
39+
youtube: 'https://youtu.be/2AWmuA7ADNI'
3540
---
3641

3742
LocalStack provides a comprehensive platform for developing and testing AWS applications locally, offering a significant reduction in development time and AWS costs. It emulates over 80 AWS services, allowing developers to work efficiently without internet access or AWS cloud resources. The tool is designed for seamless integration into existing workflows, supporting favorite cloud development tools and enabling faster deployment and testing. It's widely appreciated in the developer community for enhancing productivity and simplifying cloud application development. For more detailed information, please visit [LocalStack's website](https://www.localstack.cloud/).
3843

39-
![](https://media.codingcat.dev/image/upload/v1703881364/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_19.png)
44+
![Demo Slide](https://media.codingcat.dev/image/upload/v1703881358/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_1.png)
4045

41-
## Introduction
46+
![Context](https://media.codingcat.dev/image/upload/v1703881359/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_2.png)
4247

43-
- Brief overview of cloud computing and AWS.
44-
- Introduction to LocalStack.
45-
- Importance of local development environments.
48+
![1000 foot view of localstack](https://media.codingcat.dev/image/upload/v1703881359/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_3.png)
4649

47-
## Section 1: Understanding LocalStack
50+
![comparison localstack to aws](https://media.codingcat.dev/image/upload/v1703881360/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_4.png)
4851

49-
- Detailed explanation of LocalStack.
50-
- Overview of the AWS services it emulates.
51-
- The technology behind LocalStack.
52+
![growing ecosystem of integrations](https://media.codingcat.dev/image/upload/v1703881360/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_5.png)
5253

53-
## Section 2: Benefits of Using LocalStack
54+
![s3 bucket notifications](https://media.codingcat.dev/image/upload/v1703881359/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_6.png)
5455

55-
- Cost savings by reducing reliance on actual AWS services.
56-
- Improved development efficiency by allowing offline work.
57-
- Examples of scenarios where LocalStack is particularly beneficial.
56+
![web app](https://media.codingcat.dev/image/upload/v1703881361/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_7.png)
5857

59-
## Section 3: Integration and Compatibility
58+
![cloud pods](https://media.codingcat.dev/image/upload/v1703881361/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_8.png)
6059

61-
- How LocalStack integrates into existing development workflows.
62-
- Compatibility with popular cloud development tools.
63-
- Step-by-step guide to setting up LocalStack in a typical development environment.
60+
![iam live policy generation](https://media.codingcat.dev/image/upload/v1703881362/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_9.png)
6461

65-
## Section 4: LocalStack in Action
62+
![fault injection and simulation](https://media.codingcat.dev/image/upload/v1703881362/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_10.png)
6663

67-
- Case studies or examples of projects using LocalStack.
68-
- Testimonials from developers or companies.
69-
- Comparison with other local AWS emulation tools.
64+
![localstack extensions](https://media.codingcat.dev/image/upload/v1703881362/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_11.png)
7065

71-
## Section 5: Challenges and Limitations
66+
![stack insights](https://media.codingcat.dev/image/upload/v1703881363/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_12.png)
7267

73-
- Discussion of any limitations or challenges in using LocalStack.
74-
- How the developer community is addressing these challenges.
68+
![debugging your ci builds](https://media.codingcat.dev/image/upload/v1703881363/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_13.png)
7569

76-
## Section 6: LocalStack’s Role in Enhancing Productivity
70+
![previews / ephemeral instances](https://media.codingcat.dev/image/upload/v1703881364/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_14.png)
7771

78-
- Analysis of how LocalStack improves development productivity.
79-
- Insights from industry experts or surveys.
80-
- Future predictions for tools like LocalStack in cloud development.
81-
82-
## Section 7: Community and Support
83-
84-
- Overview of the LocalStack community.
85-
- Resources available for new users.
86-
- How to contribute to the LocalStack project.
87-
88-
## Conclusion
89-
90-
- Recap of the key points.
91-
- Final thoughts on the future of LocalStack and its impact on cloud development.
92-
93-
## Additional Resources
94-
95-
- Links to LocalStack documentation, forums, and user guides.
96-
- Related readings or courses for interested readers.
72+
![our story](https://media.codingcat.dev/image/upload/v1703881364/main-codingcatdev-photo/1703881295934-4625cb52-38c9-4efb-a96e-2c020774be72_19.png)

0 commit comments

Comments
 (0)