Backend Banter
Backend Banter
  • Видео 189
  • Просмотров 998 203
Season Finale: The Boot.dev Origin Story w/ Allan | 069
Today, we bring you the final episode of the first season of Backend Banter! It’s a wrap up for now. With 69 episodes behind us, we want to tell you the story of Boot Dev and how far we’ve come from our beginnings, and for that, we bring Allan Lires, the first official employee and the second person to work on our platform!
We’re going to cover our entire timeline, achievements, hardships, how Lane and Allan were able to go all-in on building Boot Dev and our visions and plans for the future.
Learn back-end development - boot.dev
Listen on your favorite podcast player: www.backendbanter.fm
Allan's X/Twitter: x.com/AllanLires
Boot.Dev Discord: discord.com/invite/EEkFwbv
Timestamps:
00:00 Intro
00...
Просмотров: 2 641

Видео

Should you trust tech influencers? | 068
Просмотров 6 тыс.Месяц назад
Today we welcome Chuck Carpenter aka Charles The 3rd, co-host at Whiskey Web and Whatnot. As two content creators in the tech scene, we discuss if and how celebrity developers and tech influencers are a good thing for the community, how we should be careful when choosing technologies based on influencers’ opinions, why so many people nowadays want to speedrun their whole career and how that cou...
How to Be Better than 96.487% of Developers | 067
Просмотров 8 тыс.Месяц назад
In today’s episode, we bring back Aaron Francis. If you haven’t watched our previous episode with him, he is a software developer, fellow content creator and co-founder of Try Hard Studios. In the past he’s been an accountant at a Big 4 but now he focuses on Laravel, web development and all things business and video. This episode will step away from the usual tech focused content and we’ll talk...
CSS Is The Hardest Programming Language | 066
Просмотров 3,2 тыс.Месяц назад
In today’s episode, we bring Adam Argyle, a CSS Dev Rel at Google, content creator, co-host at CSS Podcast, Bad At CSS Podcast and host of GUI Challenges. He’s also the creator of a bunch of tools and utilities for the front-end. We’re going to touch on a lot of hot topics, regarding the difficulty and power of CSS, how programmers most of the time underestimate and dismiss it as something triv...
I Quit Voice Coaching for Typescript | 065
Просмотров 3,1 тыс.Месяц назад
In today’s episode, we welcome Matt Pocock, an educator, content creator and engineer who used to be a voice coach. Now, he teaches Typescript on his RUclips channel and is building Total Typescript, the most comprehensive TypeScript course available out there. We talk about his transition from a completely unrelated field into tech, the importance of great communication, TypeScript’s future, A...
You’re doing networking wrong | 064
Просмотров 4,4 тыс.2 месяца назад
In today’s episode, we welcome Lawrence Lockhart, a former hospitality manager turned full stack software developer. Apart from his tech job, he’s also a developer advocate, a teaching assistant at a coding bootcamp and a tech meetup leader, so you know he spends a lot of his time helping others build and transfer their existing skills into tech, being a powerful voice in the tech space for upc...
I was fired for using HTMX | 063
Просмотров 10 тыс.2 месяца назад
In today’s episode, we bring Spiro Floropoulos, a senior developer and architect with over 20 years of experience. This episode is an unusual one, as Spiro recently got laid off due to a bizarre chain of events that involved HTMX, overworking, and technical debt. But we’ll learn from this story, as we want to shed some light on how situations that Spiro described could be avoided, namely how th...
Declaring War Against the Frontend feat. Sam Selikoff | 062
Просмотров 4,2 тыс.2 месяца назад
In today’s episode, we go to war with Sam Selikoff, co-host of the Frontend First podcast, and specialist on everything Frontend related. We have an amazing conversation where we discuss Sam’s journey, as he also did some backend work in the past, we talk about abstractions, what JavaScript is doing differently from other languages and frameworks, why the frontend should be driving the backend ...
Forget SQL, use Typescript feat. Thomas Ballinger | 061
Просмотров 4,5 тыс.2 месяца назад
Today we bring Thomas Ballinger, a developer at Convex, an open-source backend for application builders. We will be discussing mainly databases, and why at Convex they use Rust and Typescript. We'll also talk about systems scalability, infrastructure and go over different practices regarding abstractions Learn back-end development - www.boot.dev Listen on your favorite podcast player: www.backe...
Adam Elmore: IndieHacker Extraordinaire | 060
Просмотров 2,6 тыс.2 месяца назад
Today we bring another returning guest, Adam Elmore! An AWS Hero, Teacher and fellow content creator! You might notice today's talk is a bit different, as we don't cover too many technical details but we do cover a lot of other interesting topics that permeate our everyday lives, such as kids and family time, religion and purpose in life... But don't worry, we also share some hot takes on indie...
The Internet == AWS? feat. James Q Quick | 059
Просмотров 3,4 тыс.3 месяца назад
In today's episode, we bring back @JamesQQuick. Last time we talked about his best tips to land your first ever job as a developer. Today we talk about James' new startup and how he manages all his new tech adventures with being a parent and also provides some helpful insight as to why having an audience and personal connections in the industry is beneficial - but not strictly necessary to succ...
Stop Making Private Variables feat. BadCop | 058
Просмотров 5 тыс.3 месяца назад
Stop Making Private Variables feat. BadCop | 058
AI, not AI Bros - Ken Wheeler - 057
Просмотров 7 тыс.3 месяца назад
AI, not AI Bros - Ken Wheeler - 057
Maybe Programmers are Just Bad feat. Casey Muratori | 056
Просмотров 72 тыс.3 месяца назад
Maybe Programmers are Just Bad feat. Casey Muratori | 056
Talking Go with the Go God feat. AnthonyGG | Backend Banter 055
Просмотров 22 тыс.4 месяца назад
Talking Go with the Go God feat. AnthonyGG | Backend Banter 055
CS Programs Should NOT Teach Git feat. ThePrimeagen | Backend Banter 054
Просмотров 78 тыс.4 месяца назад
CS Programs Should NOT Teach Git feat. ThePrimeagen | Backend Banter 054
Go isn’t secure?!? feat. Low Level Learning | 053
Просмотров 44 тыс.4 месяца назад
Go isn’t secure?!? feat. Low Level Learning | 053
AI Generates 90% of My Code | 052
Просмотров 6 тыс.4 месяца назад
AI Generates 90% of My Code | 052
Should you grind LeetCode? feat. NeetCode | 051
Просмотров 54 тыс.5 месяцев назад
Should you grind LeetCode? feat. NeetCode | 051
Python is Faster than Rust | 050
Просмотров 6 тыс.5 месяцев назад
Python is Faster than Rust | 050
Joe Rogan Learns to Code | #49.5
Просмотров 4,7 тыс.5 месяцев назад
Joe Rogan Learns to Code | #49.5
Is OCaml SaaS Ready? | 049
Просмотров 4,1 тыс.5 месяцев назад
Is OCaml SaaS Ready? | 049
Your command line sucks feat. Bashbunni | 048
Просмотров 25 тыс.5 месяцев назад
Your command line sucks feat. Bashbunni | 048
From Nursing to Programming feat. Trash Puppy | 047
Просмотров 4,2 тыс.5 месяцев назад
From Nursing to Programming feat. Trash Puppy | 047
How I Spent $100,000/mo on CI/CD | 046
Просмотров 1,8 тыс.6 месяцев назад
How I Spent $100,000/mo on CI/CD | 046
Whiskey, Web, and Wagners | 045
Просмотров 1,3 тыс.6 месяцев назад
Whiskey, Web, and Wagners | 045
Managers should know how to code feat. Thorsten Ball | 044
Просмотров 4,3 тыс.6 месяцев назад
Managers should know how to code feat. Thorsten Ball | 044
Nuxt.js is better than Next.js with Daniel Roe | 043
Просмотров 5 тыс.6 месяцев назад
Nuxt.js is better than Next.js with Daniel Roe | 043
Rust is the WORST language to learn first feat. Teej DeVries | 042
Просмотров 16 тыс.7 месяцев назад
Rust is the WORST language to learn first feat. Teej DeVries | 042
The secrets to become a successful tech influencer feat. Coding with Lewis | 041
Просмотров 1,8 тыс.7 месяцев назад
The secrets to become a successful tech influencer feat. Coding with Lewis | 041

Комментарии

  • @vessbakalov8958
    @vessbakalov8958 4 дня назад

    Ok... That is not hacking.

  • @dansanger5340
    @dansanger5340 6 дней назад

    It's weird how many people think there was no source control before git. No, people weren't forced to email zip files back and forth before git. There was actual source control software before git, and it was often more intuitive than git is now.

  • @oldmanmarsh2528
    @oldmanmarsh2528 6 дней назад

    The true light weight coder just codes in Nano. (Though this could go much more absurd, all the way back to using ed)

  • @zamplify
    @zamplify 7 дней назад

    13:44 I also build 90% Iteratively with gpt. Devops though, not dev.

  • @VladimirShabanov
    @VladimirShabanov 7 дней назад

    Not sure I get the SoC idea. If he wants a simple software to run this SoC, it means that the SoC itself will be complicated. It's easier to have dumb hardware which can be controlled by smart software than the other way round. One can easily modify and experiment with software, not so easy with SoC. So this SoC will both increase the attack surface (now in unfixable hardware), and hinder innovation in the hardware. Plus it's more cost efficient to copy and reuse code, than to make smart and easy to use hardware.

  • @fabien7123
    @fabien7123 8 дней назад

    No we don't need to teach git. It is an overly convoluted version-control software. The fact that you need a class to avoid "big oopsies" should be a big hint. The most effective devs are often those who avoid needless complexity, something that is often learned with age and experience..

  • @osawereao
    @osawereao 9 дней назад

    There is no Laravel without PHP. So Laravel cannot be beautiful if PHP is not. I use Laravel and I started using Vanilla PHP from the onset for many years. I love PHP and everything around it's ecosystem, including Laravel.

  • @paulroque4179
    @paulroque4179 9 дней назад

    Is it me or does the guest come out as slightly arrogant at times? It could be a language issue. I don't know. I couldn't go pass a few minutes.

  • @cathrerinezetadrones3169
    @cathrerinezetadrones3169 10 дней назад

    That was a good prime impression!

  • @_unknown_guy
    @_unknown_guy 10 дней назад

    45:54 oh yeah, typical Rails dev, ssh to prod, pop up that console and fix it live. Monkey patching for debugging is pretty neat but as with sudo - with great power comes great responsibility. Also ActiveSupport is love/hate thing - you get used to things how it extends standard Ruby and then in plain Ruby you get surprised - oh that was ActiveSupport. On the other hand, if it would not monkey patch standard Ruby, would usimg something like RailsString everywhere instead of just String be better, I am not convinced.

  • @_unknown_guy
    @_unknown_guy 10 дней назад

    You can't say people don't write Ruby without Rails. Most Ruby gems has nothing to do with Rails. 31:28 DHH with Basecamp is not the only one, GitHub and Shopify are very big players in developing the framework.

  • @ShaunYCheng
    @ShaunYCheng 11 дней назад

    That’s a cool old school glasses!

  • @ThomasPerez-d5i
    @ThomasPerez-d5i 14 дней назад

    110 Christop Turnpike

  • @kayakMike1000
    @kayakMike1000 15 дней назад

    Rebase makes the history nicer. Seems to be my experience as well. We all start of as merge, but then discover the awesomeness of rebase.

  • @BLVGamingY
    @BLVGamingY 15 дней назад

    dude stop nodding

  • @OS-Advertising
    @OS-Advertising 15 дней назад

    HTMX = HTML6

  • @frnjtt-pn6wj
    @frnjtt-pn6wj 16 дней назад

    Great content!! very insightful for beginners

  • @somewherespotify5541
    @somewherespotify5541 16 дней назад

    Even in this podcast, the developer is just giving random stories and talking philosophical things. I don't have confidence in his competency as a good engineer. Bad communication skill. Low quality episode and very click bait title.

  • @beepdotboop
    @beepdotboop 16 дней назад

    I'm a HM who recently finished hiring for a BE mid level role. Remote, although we have an office in the city if the applicant actually lives close by. Got 1400 applications for it before we got too overwhelmed and shut down the JD. The first week alone was 600+ applications. I would say at least 60% of the applications were minimum qualified applications if we're only looking at YOE. I can't even imagine how many applications an entry level role would get.

  • @qqtencent7364
    @qqtencent7364 17 дней назад

    i think the future nodejs will always base on v8 engine, it means that nodejs must be single thread and event driven.because the most contribution of nodejs is giving a ecology system to js, so it means it must follow single thread and event driven.if nodejs follow that, nodejs will have no change

  • @blu8762
    @blu8762 17 дней назад

    but you cant use laravel in wordpress can you ?

  • @indethbed2546
    @indethbed2546 17 дней назад

    13:40 bill binney (ex-nsa) gave me serious bad vibes about nsa. most stark conclusion is that they store everything for kompromat

  • @mojoloop
    @mojoloop 18 дней назад

    I don't mean to be rude, but from my perspective and expeirence, ChatGPT slows down my development process. The only time it was mildly helpful was when I was a Jr. At this point it takes me less time to just think about aproblem and write the code myself. So from my perspective, she is a Jr Dev.

  • @mojoloop
    @mojoloop 18 дней назад

    There's a huge difference between being able to solve leetcode problems and being able to actually build something. Sure it's cool that someone knows how to solve the hard questions, but if they can't build anything with it, why bother?

  • @josetovarrodriguez3525
    @josetovarrodriguez3525 18 дней назад

    Thanks a great episode, thanks for the subtitle and the size

  • @gsgregory2022
    @gsgregory2022 18 дней назад

    So, something to throw out there. We use Gitlab. You can cache stuff like python or go dependencies ect. But what you should be doing instead is building a base docker image with everything you need, and then using that base image for all your go containers instead of a completely raw image every time.

  • @ltnlabs
    @ltnlabs 19 дней назад

    I love how real this conversation is.

  • @coelhoigor
    @coelhoigor 20 дней назад

    I've been learning Rust for about a month, after doing some Python and JS in the past. I'm loving it, but I'm also in absolutely no rush to get anywhere. I knew the learning curve was steep--that's one of the reasons I got into it--so I'm just taking my time and enjoying the ride.

  • @josetovarrodriguez3525
    @josetovarrodriguez3525 20 дней назад

    Some of service of Amazon is on soap

  • @pookiepats
    @pookiepats 20 дней назад

    who is pecker? 😂

  • @alst4817
    @alst4817 23 дня назад

    On university education stuff: yes, bad teachers exist, but student expectations around tertiary education have changed hugely in the last 20 years, but professors salaries depend on one thing only: their research. That’s why they’re there and research grants brings money and fame to the university, and therefore students want to attend. Teaching is secondary at best. No one has ever got a promotion because they’re a good teacher. You can criticise this all you want, but you need to understand that universities are primarily places of world class research, only secondarily are they places of education.

  • @severgun
    @severgun 23 дня назад

    APT is just package manager without ANY kind of central repo. Software developers can provide and update their repo, but they don't do that.

  • @severgun
    @severgun 23 дня назад

    Thank you. I'm planing to learn Go and rewrite my python tools with Charm libs. But will it became another redis, oracle, centos?

  • @dalerrahimov2387
    @dalerrahimov2387 23 дня назад

    I'm surprised they didn't mention that Python now has types. Sure, it's not checked at compile time, but your IDE can perform the checks, and you get almost all the benefits you'd get with Go types. I agree that one of the main advantages is the ability to navigate and receive help from the IDE, which is fully covered if you use type hints in Python. The argument about compile-time checks versus mypy/pylance type checking is a separate discussion altogether

  • @thedoodler882
    @thedoodler882 23 дня назад

    I'm currently reading the second edition, it's great!

  • @alst4817
    @alst4817 23 дня назад

    I like Julia for scientific computing and I think it would be a good fit for other ELT uses too. Dynamic typing with optional type hints and multiple dispatch make for a very flexible system. Efficiencies in the JIT compiler make it pretty fast too, I think somewhere around Go levels.

  • @keepfeatherinitbrothaaaa
    @keepfeatherinitbrothaaaa 24 дня назад

    0:14 kyrie irving??

  • @teamdroid9834
    @teamdroid9834 24 дня назад

    for sure it costs thousands for sql hosting on other normal hosting services is so much better than azure i actually closed my account bocked my crd just bse i got n unfair bill

  • @didles123
    @didles123 24 дня назад

    I strongly object to Casey's statement that JavaScript has a one to one translation to assembly code. This isn't true on a fundamental level, since ECMAScript is merely a standard and it does not tell you any implementation details. Browsers are not even required to do JIT compilation, and for a long time browsers just interpreted JavaScript code. Furthermore, this isn't true on a practical level, since even if you assume the V8 engine will compile your JavaScript, there are so many different optimizations that it might make that make it hard to know what exactly will happen. For example, just consider a simple JavaScript object. You set a field on it. Will V8 have optimized your code into a struct, or will it use a hash table? If it's the later, then the operation could require a memory allocation. JavaScript does not currently have a way to declare that an object will be a struct. Maybe Casey is saying you should compile your JavaScript code often and look at the assembly code until you develop an intuition for how V8 will optimize. I don't think that's really practical either, because V8 has done optimization overhauls in the past which would invalidate large areas of that intuition. All of that being said, you can still make effort to optimize JavaScript code and it could help to understand the latencies of fundamental operations. It's just much more limited because different browsers do things differently.

  • @brantdelhommer7648
    @brantdelhommer7648 25 дней назад

    Really enjoy the platform and the podcasts. Thanks for all the hard work, guys!

  • @aimperialdesign6519
    @aimperialdesign6519 25 дней назад

    Ah! I already followed Aaron Francis RUclips before! Now follow this channel too. Keep it up!!!

  • @aimperialdesign6519
    @aimperialdesign6519 25 дней назад

    It ain't a tiring typing dollar 💰 sign because it looks money 🤑. 🤣🤣

  • @josetovarrodriguez3525
    @josetovarrodriguez3525 25 дней назад

    Thanks for the font size, it helps me to read in wide distance meanwhile i am training, blessings

  • @brianolsen396
    @brianolsen396 25 дней назад

    Why am I, 2 years into a C# role, just now learning ASP stands for Active Server Pages

  • @TwilightTrekker1
    @TwilightTrekker1 25 дней назад

    >spends 6 months learning javascript >doesn't care about learning Okay bud, we know you hate javascript, but this made up scenario is just dumb.

  • @thapthoptheep2076
    @thapthoptheep2076 25 дней назад

    Could listen to Casey all day

  • @helloworld7796
    @helloworld7796 25 дней назад

    The only thing i would not agree with, is that devops is harder than backend. The reality these days is that doing a backend you generally need to know devops as well. Not as good as a devops engineer, but as good as you can get.

  • @keynshied
    @keynshied 25 дней назад

    "Those who say, “Allah is one in a Trinity,” have certainly fallen into disbelief. There is only One God. If they do not stop saying this, those who disbelieve among them will be afflicted with a painful punishment. Will they not turn to Allah in repentance and seek His forgiveness? And Allah is All-Forgiving, Most Merciful. The Messiah [Jesus], son of Mary, was no more than a messenger. ˹Many˺ messengers had ˹come and˺ gone before him. His mother was a woman of truth. They both ate food [they were dependent on food for nourishment.]. See how We make the signs clear to them, yet see how they are deluded ˹from the truth˺!" -Quran 5:73-75. "And ˹on Judgment Day˺ Allah will say, “O Jesus, son of Mary! Did you ever ask the people to worship you and your mother as gods besides Allah?” He will answer, “Glory be to You! How could I ever say what I had no right to say? If I had said such a thing, you would have certainly known it. You know what is ˹hidden˺ within me, but I do not know what is within You. Indeed, You ˹alone˺ are the Knower of all unseen. I never told them anything except what You ordered me to say: “Worship Allah-my Lord and your Lord!” And I was witness over them as long as I remained among them. But when You took me,1 You were the Witness over them-and You are a Witness over all things." -Quran 5:116-117. "Jesus declared, 'I am truly a servant of Allah. He has destined me to be given the Scripture and to be a prophet. He has made me a blessing wherever I go, and bid me to establish prayer and give alms-tax as long as I live, and to be kind to my mother. He has not made me arrogant or defiant. Peace be upon me the day I was born, the day I die, and the day I will be raised back to life!' That is Jesus, son of Mary. ˹And this is˺ a word of truth, about which they dispute. It is not for Allah to take a son! Glory be to Him. When He decrees a matter, He simply tells it, “Be!” And it is! ˹Jesus also declared,˺ 'Surely Allah is my Lord and your Lord, so worship Him ˹alone˺. This is the Straight Path.'" -Quran 19:30-36. loved the religious discussion and I hope this would be a stepping stone into looking into the stance of Islam on God and the purpose of life.

  • @dangerep
    @dangerep 26 дней назад

    Lane, I also told a friend what you said close to the end. He shared that a teammate had 10 years of experience, but after working with him, I asked, "does he have 10 years of experience or 1 repeated 10 times?". I try to be aware of that so I don't become that person =) Great conversation, folks. You can find Allan in any Dota 2 match, raging against noobs like me! ❤

  • @abdullahclementabdulshekur6736
    @abdullahclementabdulshekur6736 26 дней назад

    this guy is a god