Brains & Beards Show
20 episodes - English - Latest episode: 4 months ago -Patryk and Wojciech from Brains & Beards use their combined 25+ years of professional experience to discuss programming, building teams, workflows and everything else that it takes to deliver great mobile applications (in React Native, or otherwise).
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Episodes
BBS 19: Documentation in Software Projects
December 15, 2023 12:41 - 36 minutes - 33.7 MBhttps://brainsandbeards.com/ Key Moments: Documentation comes in different forms like code comments, README files, external documentation in Confluence, and architectural decision records (ADRs). Code comments can become outdated over time as the code changes, so it's better to rely on clear naming, TypeScript types, and unit tests to document code. README files should focus on project-specific setup instructions rather than general language/framework documentation, and link to external ...
BBS 18: Working with mobile teams
November 27, 2023 09:00 - 41 minutes - 38.6 MBhttps://brainsandbeards.com/ Key Moments: Mobile development teams have responsibilities beyond just writing code, such as providing guidance on design, UX, platform best practices, and APIs. Mobile developers should proactively communicate with other teams like design, product, and backend to ensure mobile needs are met. Designers may not be aware of mobile constraints, so developers should point out issues and suggest better solutions. Developers add value by understanding business ne...
BBS 17: What's on My Desk?
October 10, 2023 13:00 - 30 minutes - 28.4 MBFind us on https://brainsandbeards.com/ The hosts discuss their daily work setups and what equipment they use, including standing desks, laptops, external monitors, headphones, microphones, and other accessories. One host uses a standing desk to avoid sitting for long periods and stays engaged by walking while in meetings or working. Their laptops of choice are MacBooks for iOS development. One also uses an iMac Pro but it has started freezing. Other items mentioned include pens, a Rubik...
BBS 16: Maintainable React Native course
October 03, 2023 09:39 - 19 minutes - 18.2 MBYou can find us on https://brainsandbeards.com/ You can find our course on https://brainsandbeards.com/mrn Key Moments The podcast discusses a new online course called "Maintainable React Native" which teaches developers how to build maintainable architecture for mobile apps through practical examples and techniques delivered via weekly emails. The course covers major topics like handling remote data, state management, design systems, and mobile DevOps from the perspective of ensuring lo...
BBS 15 - Juggling JS Bundles
September 25, 2023 15:36 - 27 minutes - 25.7 MBYou can find us on https://brainsandbeards.com/ Key Moments: React Native allows separating native app skeletons from JavaScript business logic bundles, providing opportunities for faster updates without app store reviews. Code pushing allows remotely delivering JavaScript bundle updates to users without app store reviews. Bundles can be replaced on the fly to test features before merging code. Developers can validate work locally before merging to avoid broken builds. Multiple bundle...
BBS 14: What's new on Internet
August 28, 2023 11:13 - 29 minutes - 27.1 MBWojciech and Patryk are talking about recent quirks of the Internet. In this episode, we focused mostly on the infosec news, as there were plenty of disturbing discoveries in this space. Links from the show: https://downfall.page/ https://www.righto.com/2013/09/intel-x86-documentation-has-more-pages.html https://robins.one/notes/uninstall-the-nightowl-app-now.html Stealing Keystrokes Through Sound - https://www.youtube.com/watch?v=-gDrgj7AOQg Most promoted and blocked domains among Kag...
BBS 13: On separating style from components
February 27, 2023 08:18 - 11 minutes - 10.7 MBIn this solo episode Wojciech discusses a pet peeve of his - separating styles from JSX in React Native components. Too long, didn't listen? Read the blog post instead: https://brainsandbeards.com/blog/2022-locating-styles-in-react-native This podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on ...
BBS 12: Normalising app state
January 09, 2023 20:55 - 27 minutes - 25.5 MBWojciech & Łukasz discuss the benefits, implementation tips, and potential pitfalls of normalising app state in your React Native mobile app ᕕ(ᐛ)ᕗ This podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in tou...
BBS 11: On Code Reviews
May 27, 2021 10:00 - 35 minutes - 32.8 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...
BBS 10 - Fastlane Automation: How Far is Too Far?
April 09, 2021 10:00 - 30 minutes - 28.1 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...
BBS 9 - Pre-Commit Hooks: Toxin or Cancer?
April 02, 2021 10:00 - 14 minutes - 13.1 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...
BBS 8 - Does Your Coding Test Hurt Your Recruting Process
March 26, 2021 11:00 - 42 minutes - 39.5 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...
BBS 7: How Not to Go Crazy When Getting Things Done
February 11, 2021 11:00 - 36 minutes - 33.5 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...
BBS 6: Webviews, the money-saving crutch
February 04, 2021 11:00 - 28 minutes - 26.2 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...
BBS 5: React Native Libraries that We Recommend
January 28, 2021 11:00 - 46 minutes - 42.9 MBWe share some of the libraries we often use in our React Native projects. In no particular order that would be: React & Redux in TypeScript - Complete Guide: https://github.com/piotrwitek/react-redux-typescript-guide A CLI tool to run multiple npm-scripts in parallel or sequential: https://www.npmjs.com/package/npm-run-all React Native Animated Code Input: https://github.com/brains-and-beards/react-native-animated-code-input A splash screen API for react-native which can programatically ...
BBS 4: Holy Grail or How to Share Code between Web and Mobile
January 21, 2021 11:20 - 32 minutes - 30.5 MBUseful links: react-native-web: https://www.npmjs.com/package/react-native-web Radek Pietruszewski on cross-platform development in Nozbe: https://www.youtube.com/watch?v=KxSwRHi4lHk A Better Routeplanner (example of a React Native application with heavy code-sharing between web and mobile): https://abetterrouteplanner.com/ This podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us,...
BBS 3: Releasing Test Builds
January 21, 2021 11:15 - 40 minutes - 37.8 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...
BBS 2: Typescript
January 21, 2021 11:10 - 33 minutes - 30.6 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...
BBS 1: Estimation Pitfalls in Mobile Apps
January 21, 2021 11:05 - 40 minutes - 37.2 MBWe discuss what it means to build a "seaworthy" mobile app, handling errors, manual testing, deep-linking and push notifications, automation and configuration, internationalisation and localisation, and many others. This podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, se...
BBS 0: Story of Two Nerds or How Everything Started
January 21, 2021 11:00 - 3 minutes - 3.81 MBThis podcast is sponsored by Brains & Beards, a development studio dedicated to helping companies create better mobile applications faster. If you want to support us, there are two things you can do: If you have a colleague or a friend that needs help on mobile app dev side, send them to brainsandbeards.com to check if we can help and get in touch If you, or a friend, is looking for a new job, why don't you reach out. We're looking for engineers interested in working on cross-platform mobi...