Kevin Ball·May 4, 2023ChatGPT: Climbing the Engineering Ladder Requires More Than Just Code GenerationLike a large number of other folks in the tech industry, I’ve been going down the rabbit hole of understanding ChatGPT and other recent…
InJavaScript in Plain EnglishbyKevin Ball·Mar 3, 2022The React.ReactNode type is a black holeAs developers, we use TypeScript for a few different reasons. The self-documentation aspects are huge — being able to step into an…
IncodeburstbyKevin Ball·Nov 5, 2019Navigating Software Engineering Career PathsShould you dive deep into one front-end framework or try to learn all of them?
IncodeburstbyKevin Ball·Oct 31, 20198 Key Communication Skills for CodersJerod, Feross, Divya and I recently had a conversation about communication skills for software developers on JSParty #93.
Kevin Ball·Oct 4, 2019Perspective is PricelessHave you ever tried to convince someone of something and they looked at you like you were crazy?
InFriday FrontendbyKevin Ball·Oct 4, 2019Friday Frontend: Vanilla is Powerful EditionHappy Friday! I hope you had a great week, filled with fun and learnings, and are going into the weekend ready to relax and enjoy.
Kevin Ball·Oct 3, 2019The Halo EffectThe halo effect is a universal human bias that is important to understand to master communication.
Kevin Ball·Oct 2, 2019Seven, plus or minus twoOne of the keys to becoming an effective communicator is to understand the limitations of the person you are speaking or writing to.
InFriday FrontendbyKevin Ball·Sep 27, 2019Friday Frontend: Small Things at Scale EditionHappy Friday! I’m traveling again, enjoying some fun monsoon weather in Phoenix, Arizona. Hope you’re having a great end of summer