Building Better CLI Tools with The Primeagen | Backend Banter 014

  Рет қаралды 32,915

Backend Banter

Backend Banter

Күн бұрын

Пікірлер: 79
@shuaibahamed8692
@shuaibahamed8692 Жыл бұрын
Being a good as developer as Primeagen is my life goal
@lofipuddles
@lofipuddles 6 ай бұрын
“Once you are mature enough to say no to how you feel, and do the thing you must, you can go a lot further and a lot faster.” 🔥😤🔥
@jmuniz_nyc
@jmuniz_nyc Жыл бұрын
I (obviously) don't know PRIME personally, and I probably don't agree with many of his takes. But this was one of the most wonderfully authentic-feeling discussions. Super enjoyable.
@jordixboy
@jordixboy Жыл бұрын
let me guess, you dont agree with his take on clean code?
@desuburinga
@desuburinga Жыл бұрын
Awesome podcast. I found it by chance and loved it ever since. Can't believe you even got The Prime Megan on, it was awesome.
@uuu12343
@uuu12343 Жыл бұрын
Im getting a full on imposter explosion just from listening to The Prime
@backendbanterfm
@backendbanterfm Жыл бұрын
Classic
@underflowexception
@underflowexception Жыл бұрын
I would suggest posting the full unedited video without cuts its more natual for this type of medium
@halochant4689
@halochant4689 Жыл бұрын
When I listen primeagen he sounds so freaking genius that I feel dumb
@sacredgeometry
@sacredgeometry Жыл бұрын
When I listen to him he sounds mostly dumb. I guess its relative.
@WarrenBuffering-kj7us
@WarrenBuffering-kj7us Жыл бұрын
no u just grug
@halochant4689
@halochant4689 Жыл бұрын
​@@WarrenBuffering-kj7ustrue
@nythepegasus
@nythepegasus Жыл бұрын
@@ITSecNEOGrug refers to a very simple developer, it’s a Primeagen inside joke.
@notapplicable7292
@notapplicable7292 Жыл бұрын
Not genius just experienced and has a certain 'know it all' way of speaking.
@themichaelw
@themichaelw 10 ай бұрын
12:15 is spot on. My experience with mocks in codebases has been mostly with dependency injection. Typically mocks are used for testing parent functions that have subroutine operations like kafka pub/sub, or functions/methods involving datastore reads/writes. I see the case for either doing a high-level functional test in a container on an ephemeral but real instance of the mockable entity, OR unit testing but decoupling dependency from operation.
@LacksonMunthali
@LacksonMunthali Жыл бұрын
I enjoyed every second of this podcast. Thanks
@tigranrostomyan9231
@tigranrostomyan9231 4 ай бұрын
37:18 prime just hits his pause button for 35 seconds without any blinking and stuff. Incredible
@CheezePie
@CheezePie Жыл бұрын
3:16 So good to hear about QBASIC. That was my first programming language...
@marcusrehn6915
@marcusrehn6915 Жыл бұрын
Easier or harder to get started today or 10 years ago is an interesting question. I think that if you are someone looking to make a full product yourself, then prime is right, it is way harder. You need to know at least a little bit of so many things. The fact that we even have large teams of "dev-ops" engineers says something about how complex our tools have become.
@jordixboy
@jordixboy Жыл бұрын
You dont need any of these tools or teams "devops" to start your journey. Its easier than ever to start as a self taught software engineer
@marcusrehn6915
@marcusrehn6915 Жыл бұрын
@@jordixboy But I bet it's hard for new developers to realise that.
@jordixboy
@jordixboy Жыл бұрын
@@marcusrehn6915 yeah can be true. I think there's too much stuff, and you can get saturated by the huge amount of information available
@luis-alvarez-z
@luis-alvarez-z 4 ай бұрын
I can't imagine a $5 VPS in 2008, today, every infra company will sell you one. That's all you need to start up a service for a lot of users.
@digitalspecter
@digitalspecter Жыл бұрын
I have pretty severe ADHD and let me tell you that there are days that no amount of discipline can overcome it. I can fight it all day to exhaustion but when your brain simply refuses to engage with something there's not much you can do. I've spent a whole day reading a book, got 20 pages in and remembered nothing about it.
@sczoot6285
@sczoot6285 5 ай бұрын
Just try to work on it one step at a time and make sure to take advantage of the days that are good to their fullest extent
@Metruzanca
@Metruzanca Жыл бұрын
At work, we use mocks. Mostly because we've got a bs requirement of 100% coverage. Then in react apps, without how everyone uses hooks, kinda hard to test without mocks. What you'd need to do is move all hooks up one level to be able to pass them as props but sometimes that's not feasible, but it's also just making a cluster fuck imo. I haven't seen if solid fixes this issue. Need to check. I general, I would like to just unit test custom hooks and ignore components. Rip coverage, you won't be missed. Then you can test the app with play write and cover components that way.
@GratuityMedia
@GratuityMedia Жыл бұрын
Thanks for posting
@coolaj86
@coolaj86 11 ай бұрын
13:44 "Say no to how you feel and do the thing you must - then you can go a lot farther a lot faster." 🧙‍♂
@ThonkerGuns
@ThonkerGuns Жыл бұрын
Loved the podcast. This could just be me, but I felt the cutting was a tad too much. An example would be at 45:22-45:23. I was listening in the background, and I had to replay it as I thought I missed something. The flow of the podcast with these aggressive cuts made it a little hard for my brain to multi-task. This could be a skill issue on my part. Other than that, great podcast fellas!
@backendbanterfm
@backendbanterfm Жыл бұрын
Thanks so much for the feedback, less cutting in future episodes!
@casraf
@casraf Жыл бұрын
I started with RPG Maker too! Got into making NPCs, then events, then I wanted to publish tutorials on a website, learned to make said website, got into web dev
@deathbooker7466
@deathbooker7466 Жыл бұрын
ayo Flip relax on the editing, let them rip! its nice you trying to smooth out pauses but hard cuts doesnt help. i know you put a lot of effort into it, but long form discussions are fine with some pauses
@flipmediaprod
@flipmediaprod Жыл бұрын
i didn’t edit this
@deathbooker7466
@deathbooker7466 Жыл бұрын
@@flipmediaprod oh dang, sorry. i thought the host said you were. in that case forget what i was saying and keep up the great work!
@backendbanterfm
@backendbanterfm Жыл бұрын
All flip did was add the intro and ending, I misspoke so sorry!
@themilkman3118
@themilkman3118 3 ай бұрын
God touched you, Prime.
@GergiH
@GergiH 3 ай бұрын
When beard and mustache merges 👌😄
@michel92777
@michel92777 9 ай бұрын
Prime is awesome, great interview :)
@coolaj86
@coolaj86 11 ай бұрын
20:50 "I actually don't think I could have built it that application given today's technology" 🎯
@Metruzanca
@Metruzanca Жыл бұрын
I'm going to count the levels of inheritance at work. I'm pretty sure we've got at least 5. Heck out tests have inheritance. And to make things worse, it's python so we've got multiple inheritance.
@EdvardMajakari
@EdvardMajakari 5 ай бұрын
I still definitely mock network requests, but depending on situation would expect elsewhere to be an integration or functional test which would actually make the call. There are also edge cases like disk getting full, rare network issues etc where mocking is pretty much only way to go. Other than that I'd agree it's better to avoid those, consider using DI etc
@davesaah
@davesaah Жыл бұрын
We greet you, Lord of the Degens.
@arthurararuna
@arthurararuna Жыл бұрын
44:40 So you're saying that *left* is the way out? 🤔 Hm, interesting... 🤭
@dootsi9452
@dootsi9452 Жыл бұрын
this is awesome
@backendbanterfm
@backendbanterfm Жыл бұрын
Thanks so much!
@kahnfatman
@kahnfatman 4 ай бұрын
Hallelujah - thanks to the LORD for the Primeagent.
@abdulahamer6238
@abdulahamer6238 10 ай бұрын
Got a new listener! Cant wait to see more too many coding podcasts are terribly boring this one is not
@bobruddy
@bobruddy 8 ай бұрын
dude open table is way older than ‘09 timeframe. it went public around there. agree it was easier back then.
@SopaDeLengua
@SopaDeLengua 11 ай бұрын
Hello from St George!
@TheD3adlysin
@TheD3adlysin Жыл бұрын
The amount of layers of abstraction in the infrastructure that makes everything easier -- but also harder. If you are trying to host some full stack product ans you need to configure the infra top to bottom is gonna be hard unless you know about...a vpn gateway, dns, aad, vnets...its har...ezies
@backendbanterfm
@backendbanterfm Жыл бұрын
10000%
@josipX
@josipX Жыл бұрын
Some of the cuts feel very unnatural, feels like you left out quite a lot side info 😢
@backendbanterfm
@backendbanterfm Жыл бұрын
Agreed, my bad! No AI edits in the future!
@patricknelson
@patricknelson Жыл бұрын
@@backendbanterfm I’m assuming this was to at least help cut the total listening time, right? I found that I could listen to it and get the gist of the conversation, but I did find it a little distracting and started wondering what was going on. I started first on Apple Podcasts before it was mentioned this was on youtube and I noticed it there on Apple but just figured maybe there were connectivity issues somewhere. After seeing the YT video it was clearly intentional so, this explains a lot.
@boreddad420
@boreddad420 Жыл бұрын
flip goat editor
@flipmediaprod
@flipmediaprod Жыл бұрын
i didn’t edit this lmao, appreciate you tho🙏
@jimbo0o
@jimbo0o 10 ай бұрын
👏👏
@writeorwrong88
@writeorwrong88 Жыл бұрын
Good podcast, the edits are a bit aggressive at times, words get chopped and sometimes the flow suffers for it.
@backendbanterfm
@backendbanterfm Жыл бұрын
Thanks a bunch! It will be better in the future :)
@jesse9999999
@jesse9999999 Жыл бұрын
Really enjoying this conversation but to be real with you, the constant cutting of each of your pauses is a little too aggressive and distracting - for longer form conversations the editing could breathe a little more
@backendbanterfm
@backendbanterfm Жыл бұрын
Agreed, it will get better going forward, thanks!
@musdevfrog
@musdevfrog Жыл бұрын
how did i not know this happened?
@backendbanterfm
@backendbanterfm Жыл бұрын
Idk yo
@rodrigobarenco
@rodrigobarenco Жыл бұрын
I remember perfectily when i was a kid i used to use rpg maker to try to make my games lol
@backendbanterfm
@backendbanterfm Жыл бұрын
RPG maker was a vibe
@sinergistic
@sinergistic Жыл бұрын
the editing on this is a bit rough at times, makes the speech a little stilted.
@jdhall75
@jdhall75 Жыл бұрын
Yea, just let the conversation play out
@Paddy-McNasty
@Paddy-McNasty Жыл бұрын
Oh shit
@greyfade
@greyfade 9 ай бұрын
Lane, you *need* to talk to Sean T. Allen or Sylvan Clebsch.
@backendbanterfm
@backendbanterfm 9 ай бұрын
Thanks ill look into that!
@AdamS-lo9mr
@AdamS-lo9mr 5 ай бұрын
Why are there so many cuts? pretty hard to watch actually
@gusryan
@gusryan 5 ай бұрын
Sorry but the editing in this super choppy. It's really hard to listen to
@quinndtxd
@quinndtxd Жыл бұрын
I'm not listening to this. Too much cutting
@backendbanterfm
@backendbanterfm Жыл бұрын
Honestly thanks for the feedback! Gonna tone it way back in future episodes
@quinndtxd
@quinndtxd Жыл бұрын
@@backendbanterfm Thanks!
@FabianLopez_lomba
@FabianLopez_lomba 4 ай бұрын
What's wrong with GoDaddy that the host does that puke sound?
@josetovarrodriguez3525
@josetovarrodriguez3525 Ай бұрын
It's awful the cuts all over the podcast
@kylestubblefield3404
@kylestubblefield3404 Жыл бұрын
Bro! What happened Prime, is you were freed from your addiction. Whom God sets free, he is free indeed. I have been freed, and people that don't know Jesus, don't know what that freedom is.
Forking Rust into Crablang with Travis Wagner | 015
1:11:03
Backend Banter
Рет қаралды 3,4 М.
Maybe Programmers are Just Bad feat. Casey Muratori | 056
1:17:48
Backend Banter
Рет қаралды 76 М.
ЗНАЛИ? ТОЛЬКО ОАЭ 🤫
00:13
Сам себе сушист
Рет қаралды 4 МЛН
Try Not To Laugh 😅 the Best of BoxtoxTv 👌
00:18
boxtoxtv
Рет қаралды 7 МЛН
Triple kill😹
00:18
GG Animation
Рет қаралды 16 МЛН
Go isn’t secure?!? feat. Low Level Learning | 053
51:14
Backend Banter
Рет қаралды 45 М.
My Burnout Experience
15:20
ThePrimeTime
Рет қаралды 171 М.
Tech Talk, Social Media Use, and Netflix with The Primeagen
1:35:47
Whiskey Web and Whatnot: Web Development, Neat
Рет қаралды 15 М.
30 Programming Truths I know at 30 that I Wish I Knew at 20
17:41
Writing Go at Multi-Million Dollar Companies with Mat Ryer | 017
1:12:43
Dependency Injection | Prime Reacts
28:34
ThePrimeTime
Рет қаралды 346 М.
Parse Rust CLI Args With Clap 🦀 Rust Tutorial
54:03
Trevor Sullivan
Рет қаралды 12 М.
TypeScript vs Elixir: An FP Showdown with Theo Browne | 021
1:05:20
Backend Banter
Рет қаралды 21 М.
Behind HTMX: Carson Gross on the re-Rise of Hypermedia | 024
1:11:09
Backend Banter
Рет қаралды 32 М.
ЗНАЛИ? ТОЛЬКО ОАЭ 🤫
00:13
Сам себе сушист
Рет қаралды 4 МЛН