TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    null++: بالعربي

    Null++ is an Arabic podcast Powered By Cairo’s Facebook Developers Circle Co-Leads. This podcast aims to provide valuable techie bites for MENA’s Software Professionals and help them step up with their careers.

    Advertise

    Copyright: © 2020 Nullplus.plus

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Episode[21][hiring]: Culture Fitness With Ahmed Essam Jun 06, 2020
    Show notes

    Subscribe to Null++ Newsletter 📣📩

    Follow us on Twitter


    What You Do Is Who You Are: How to Create Your Business Culture.

    Daydreaming

    Picks:

    • Luay: The Morning Show.
    • Essam: Duolingo.
    • Alfy: NestJS.

    Episode[20]: A/B Testing With Kareem Elansary from Booking.com May 30, 2020
    Show notes


    Subscribe to Null++ Newsletter 📣📩

    Follow us on Twitter

    • The Big Book Of Experimentation.
    • The Art Of A/B Testing.
    • Should you do A/A, A/A/B or A/A/B/B tests in CRO?
    • Multivariate Testing vs A/B Testing.

    Picks:

    Kareem: انا حُر

    Luay: Blitzscaling Book

    Alfy: https://observablehq.com

    Second-guessing the modern web


    Episode[19]: Css, The Deep Dive May 16, 2020
    Show notes
    • Browsers Episode.
    • CSS Mastery Book.
    • CSS Tricks.
    • Smashing Magazine.
    • CSS Weekly.
    • Front End front.
    • Tailwind css.
    • World Wide Web, Not Wealthy Western Web.

    Picks:

    • Alfy: https://www.recallact.com
    • Luay: Pulumi.

    Episode[18.5][Bonus]: Tech Talk with Amr Ragab - Extended May 13, 2020
    Show notes
    • Event-Driven Architecture.
    • Netflix Tech Blog.
    • Airbnb Tech Blog.
    • Uber Tech Blog.

    Episode[18]: Tech Talk with Amr Ragab From Amazon May 09, 2020
    Show notes
    • CRACKING the CODING INTERVIEW Book.
    • The Senior Software Engineer Book.
    • Making Sense Of Stream Processing.

    Picks:

    • Amr: Shoe Dog Book.
    • Alfy: Engineering Practices.
    • Luay: Akimbo Podcast.

    Episode[17]: Code Review May 02, 2020
    Show notes
    • IBM paper.
    • The standard of code review (by Google).
    • How to Do Code Reviews Like a Human (Part One).
    • How to Do Code Reviews Like a Human (Part Two).


    Episode Picks:

    • Luay: The Richest Man in Babylon.
    • Alfy: https://www.developertoarchitect.com/

    Episode[16]: Q&A For APR, 2020 Apr 25, 2020
    Show notes
    • Advanced Developer Training Program (Product Management Scholarships).
    • Advanced Developer Training Program - First Webinar.
    • Dan Abramov Webinar Link.
    • Desktop & Mobile Apps With a Single Codebase (SytnaxFm Podcast Episode).
    • Facebook Engineering Process with Kent Beck - SED Podcast.

    Episode[15.5][Bonus]: Advanced Developer Training 2020 FAQs Apr 22, 2020
    Show notes

    Application Link:

    https://bit.ly/2wUAp6f

    Program Announcement Link:

    https://bit.ly/2XV8gqQ

    Developer Circles Online Groups (Cairo & Beirut):

    https://www.facebook.com/groups/DevC.Cairo

    https://www.facebook.com/groups/DevCBeirut

    Last Week Episode

    https://bit.ly/34LJTx3


    Episode[15]: Career & Product Management Talk With Ahmed El-Sharkasy Apr 18, 2020
    Show notes
    • Ahmed On LinkedIn.
    • Knowledge Officer Website and Programs.
    • Picks:
      • Ahmed: Predictable Revenue Book.
      • Luay: Financial Peace University Free Trial.

    Episode[14]: Unit Testing 101 Apr 11, 2020
    Show notes

    Because of the high complexity and depth of this episode, we will share with you the episode outline and the topics discussed here as a reference.

    Episode Outline:

    What is unit testing?

    test for the smallest possible pieces of your program.

    كل حاجة فيها سليمة بس لوحدها - سلطان السكري

    Why Unit Testing

    1. Help the developer deeper understand the logic he/she is implementing.
    2. Help developer writes more modular, loosely coupled code.
    3. Make it faster to develop and debug. (You can fake all the possible scenarios and see how the test is responding to each)
    4. Find bugs early.
    5. Help with documenting the code you are doing.
    6. Help when it comes to refactoring.
    7. It helps to automate the development process and decrease deployment-related friction.

    Unit Testing Best Practices

    1- Identifying Units:

    When it comes to the unit you are testing, you need to answer three questions.

    a. What is the output of this unit?

    b. What helper functions that this unit is using to achieve that output?

    c. Are there any side effects resulting from this unit. (it modifies state variables outside its scope).

    2- Naming & Description

    Why? it makes the test easier to read and hence easier to figure out what went wrong.

    Describe & It. (This thing / should or does something)

    - The search function should return an array of strings matching the search keyword.

    - The search function should return an empty array when a keyword is not matching any.

    - throw an exception if the keyword is an empty string.

    3- Mocking & Stubs

    - The unit test is 50% mocking and 50% clean code.

    • Check Martin Fowler's article in the for more depth in mocking

    Check the resources section.

    References:

    • Martin Fowler's "Mocks Aren't Stubs".
    • 8 Benefits of Unit Testing.
    • The testing introduction I wish I had.
    • Rethinking Unit Test Assertions.
    • Unit Tests: More Readable Describe/It Statements in Protractor/Jasmine.

    Episode Picks:

    • Alfy: Dokkan Tech.
    • Luay: Rich Dad, Poor Dad Book.

    Previous 1 3 4 5 6 7 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights