Understanding Any Programming Project from an Open Source Maintainer's Perspective
Creating a project is challenging and fun, while maintaining the project is where you figure out what tech debt REALLY means. It can be a great way to sharpen your skills and gain valuable insights.

bashbunni
106.9K views β’ Mar 23, 2025

About this video
Creating a project is challenging and fun, while maintaining the project is where you figure out what tech debt REALLY means. It can be a great way to sharpen your skills as a developer and learn from previous developer's designs and implementations. It can also be incredibly overwhelming to jump into a new codebase head first.
Bashbunni can often be found hopping between up to ten different programming projects in the span of a week. This is what she's learned along the way.
Related links:
https://sourcegraph.com/search
My other corners of the Internet:
https://mastodon.social/@bashbunni
https://github.com/bashbunni
https://twitter.com/sudobunni
https://twitch.tv/bashbunni
https://discord.com/invite/Y3vbKS4K9j
Affiliate Links:
https://biosteel.com/biosteelbunni
My keyboard: https://www.keychron.com/products/keychron-q1-he-qmk-wireless-custom-keyboard?ref=BASHBUNNI
Chapters:
0:00 the struggle bus
0:38 get good with your tools
0:59 fighting with doom emacs
1:25 how I search a codebase
1:59 SOS: no documentation or tests
2:23 programmer's chicken scratch
2:33 example notes
2:50 helping future bunni
3:03 summary
3:35 byebye
#opensource #programminglife #programming
Bashbunni can often be found hopping between up to ten different programming projects in the span of a week. This is what she's learned along the way.
Related links:
https://sourcegraph.com/search
My other corners of the Internet:
https://mastodon.social/@bashbunni
https://github.com/bashbunni
https://twitter.com/sudobunni
https://twitch.tv/bashbunni
https://discord.com/invite/Y3vbKS4K9j
Affiliate Links:
https://biosteel.com/biosteelbunni
My keyboard: https://www.keychron.com/products/keychron-q1-he-qmk-wireless-custom-keyboard?ref=BASHBUNNI
Chapters:
0:00 the struggle bus
0:38 get good with your tools
0:59 fighting with doom emacs
1:25 how I search a codebase
1:59 SOS: no documentation or tests
2:23 programmer's chicken scratch
2:33 example notes
2:50 helping future bunni
3:03 summary
3:35 byebye
#opensource #programminglife #programming
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
106.9K
Likes
7.0K
Duration
3:41
Published
Mar 23, 2025
User Reviews
4.7
(21) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
No specific trending topics match this video yet.
Explore All Trends