93 subscribers
¡Desconecta con la aplicación Player FM !
How to build a Nushell
Manage episode 424802764 series 2930339
Devyn Cairns & Jakub Žádník join Justin & Autumn to talk about building a new kind of cross-platform shell that provides easy extensions with traditional command compatibility. That’s no easy feat!
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Sentry – Code breaks, fix it faster. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code
CHANGELOG
when you sign up to get $100 OFF the team plan. - Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database.
Featuring:
- Devyn Cairns – GitHub, X
- Jakub Žádník – GitHub, Mastodon
- Justin Garrison – GitHub, LinkedIn, X
- Autumn Nash – GitHub, LinkedIn, X
Show Notes:
Intro
What the distro
Something missing or broken? PRs welcome!
Capíttulos
1. This is Ship It! (00:00:00)
2. The opener (00:00:51)
3. Sponsor: Sentry (00:07:16)
4. What is Nushell? (00:11:03)
5. Python vs Nushell (00:12:00)
6. Built in Rust (00:13:46)
7. Devyn's backstory (00:15:26)
8. PowerShell data piping? (00:17:18)
9. SimCity IRL? (00:19:09)
10. Jakub's backstory (00:19:50)
11. Justin's first Nushell experience (00:20:51)
12. Bash in your shell (00:23:20)
13. Calling commands (00:24:25)
14. Cross-platform testing (00:25:26)
15. Why Nu? (00:27:36)
16. Making contributions (00:28:05)
17. Jakub's PhD program (00:28:56)
18. Contribution system (00:29:18)
19. Core commands (00:30:10)
20. Release process (00:31:38)
21. Shadowing releases (00:33:28)
22. Surprising usecases (00:36:07)
23. User spread (00:39:46)
24. Integrating external commands (00:43:07)
25. Getting rid of Rust? (00:44:13)
26. Thanks for joining us! (00:47:18)
27. Sponsor: Neon (00:48:56)
28. The closer (00:54:50)
29. What the distro? (00:56:25)
30. Outro (01:12:09)
136 episodios
Manage episode 424802764 series 2930339
Devyn Cairns & Jakub Žádník join Justin & Autumn to talk about building a new kind of cross-platform shell that provides easy extensions with traditional command compatibility. That’s no easy feat!
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Sentry – Code breaks, fix it faster. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code
CHANGELOG
when you sign up to get $100 OFF the team plan. - Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database.
Featuring:
- Devyn Cairns – GitHub, X
- Jakub Žádník – GitHub, Mastodon
- Justin Garrison – GitHub, LinkedIn, X
- Autumn Nash – GitHub, LinkedIn, X
Show Notes:
Intro
What the distro
Something missing or broken? PRs welcome!
Capíttulos
1. This is Ship It! (00:00:00)
2. The opener (00:00:51)
3. Sponsor: Sentry (00:07:16)
4. What is Nushell? (00:11:03)
5. Python vs Nushell (00:12:00)
6. Built in Rust (00:13:46)
7. Devyn's backstory (00:15:26)
8. PowerShell data piping? (00:17:18)
9. SimCity IRL? (00:19:09)
10. Jakub's backstory (00:19:50)
11. Justin's first Nushell experience (00:20:51)
12. Bash in your shell (00:23:20)
13. Calling commands (00:24:25)
14. Cross-platform testing (00:25:26)
15. Why Nu? (00:27:36)
16. Making contributions (00:28:05)
17. Jakub's PhD program (00:28:56)
18. Contribution system (00:29:18)
19. Core commands (00:30:10)
20. Release process (00:31:38)
21. Shadowing releases (00:33:28)
22. Surprising usecases (00:36:07)
23. User spread (00:39:46)
24. Integrating external commands (00:43:07)
25. Getting rid of Rust? (00:44:13)
26. Thanks for joining us! (00:47:18)
27. Sponsor: Neon (00:48:56)
28. The closer (00:54:50)
29. What the distro? (00:56:25)
30. Outro (01:12:09)
136 episodios
Todos los episodios
×

1 AI IRL at Honeycomb 1:05:01

1 CI/CDagger 1:23:07

1 Public safety Kubernetes 1:07:20

1 Hosting Hachyderm 1:10:34

1 News & whitepapers 1:17:10

1 Infosec & OpenTelemetry 1:08:45

1 Your customer is Amazon.com 1:15:21

1 Kubernetes is an anti-platform 1:35:42

1 You suck at programming 1:02:58

1 A learning mindset, starting with COBOL 1:16:55

1 Linux distros 1:13:09

1 Building Rawkode Academy 1:10:14

1 Learning & teaching networking & AI 1:19:34

1 The diagram IS the code 1:21:57

1 MySQL performance 1:09:12

1 Cloud-centric security logging 1:03:54

1 The Zookeeper of jujutsu 1:06:56

1 5000 Walmart stores in 2 months 1:15:40

1 Deploying on a Friday 1:05:10

1 GitLab's infrastructure 1:00:39

1 Spilling the git tea 1:13:00

1 What happened to open source 1:11:58

1 The Kubernetes of Lambda 1:16:55

1 How to build a Nushell 1:13:03

1 The infrastructure behind a PaaS 1:18:41

1 3D printed infrastructure 1:01:47

1 Is Wasm the new Java? 1:05:28
Bienvenido a Player FM!
Player FM está escaneando la web en busca de podcasts de alta calidad para que los disfrutes en este momento. Es la mejor aplicación de podcast y funciona en Android, iPhone y la web. Regístrate para sincronizar suscripciones a través de dispositivos.