Code && Beyond

Code && Beyond

By Alexander Sulim and Pablo VicenteTechnology
Download on the App Store

Code && Beyond episodes

  • Product discovery

    In this episode amazing Ana Hernández joined us to talk about product discovery.

    • How to find features that would delight users?
    • How to handle failing ideas?
    • What is MVP and how to compare it to PoC?
    • How to collect feedback about your product?
    • Notes:

      • Userlytics
      • Hotjar
      • 49 min
      • How we relax after work and recharge our batteries

        Hello again! It's been a while since we released an episode. But, after a summer break, we are back on track with new ideas.

        Speaking of breaks, in this episode of Code && Beyond we talk about what we like to do after work to relax and recharge our batteries. What works for us and why.

        Listen to Pablo talk about mantrailing (training dogs to search for people) and why he likes tending to the trees in his garden more than growing tomatoes. Alex, on the other hand, shares why he loves writing software for fun, after writing software at work.

        Links:

        • What is mantrailing?
        • Fun with concrete. Just some ideas ;)
        • ---

          Have any feedback? Send us an email at [email protected].

          Check other episodes of the podcast at codeandbeyond.rocks and don't forget to give a rating on Spotify ;)

          Music by penguinmusic from Pixabay.

          27 min
        • Managing a technical product: The role of a product manager in a development team

          In this episode of Code && Beyond, Pablo and Alex are joined by a very special guest: Robyn Farah, a product manager who has been working with technical teams for over 5 years.

          We have invited her to talk about her role and how product managers can help guide teams in the right direction. Listen as we discuss topics like:

          • using data to prioritize tasks and features,
          • finding a common language between software engineers and managers,
          • abbreviations and The Cooking Chicken Method.
          • Have any feedback? Send us an email at [email protected].

            Check other episodes of the podcast at https://codeandbeyond.rocks and don't forget to give a rating on Spotify ;)

            Music by penguinmusic from Pixabay.

            32 min
          • Going cloudless: Our thoughts on cloud-based software

            Cloud-based software has been a part of our lives for quite some time. So much so, that even some products that currently exist might not have been possible without it. Besides obvious things like apps on our laptops, smartphones and PCs, there are cloud-connected TVs, refrigerators, keyboards and many other gadgets.

            While cloud-based software definitely provides many great benefits to consumers and developers, it comes at a cost that goes beyond its price tag. For consumers, there are questions about privacy and personal information, freedom of choice, necessity to be always connected. For developers, it might mean increased complexity of the things they work on.

            In this episode of Code && Beyond, we aren't going to fanatically blame or defend cloud computing, but try to analyze what works and doesn't work for us personally, what alternatives we use and why. When would it make sense to go cloudless?

            19 min
          • How to solve problems: advice based on our personal experience

            This time around, in Code && Beyond, we share our best problem-solving tips and tricks. Listen to what works for us when hitting a roadblock while developing software:

            • Timeboxing
            • Using the scientific method
            • Experimentation and prototyping
            • Diagrams and sketching on paper
            • Trying to explain the problem in simple words
            • Thinking about and describing the problem, rather than the solution
            • ...and more
            • Check other episodes of the podcast at codeandbeyond.rocks and don't forget to rate us on Spotify ;)

              Have any feedback? Send us an email at [email protected].

              ---

              Music by Twisterium from Pixabay.

              26 min
            • How to onboard new software engineers?

              At Code && Beyond, we are not HR experts, far from that, but we have both  been onboarded in different companies, as well as helped integrate new developers into the teams we have worked for.

              In this episode of Code && Beyond, Pablo and Alex share their experiences with:

              • onboarding buddy systems,
              • discovering and acquiring knowledge in your new team,
              • configuring your new development environment,
              • conventions, consistency, and best practices.
              • ---

                Music by Twisterium from Pixabay.

                30 min
              • Working as a freelancer, consultant, full-time employee

                As software engineers, we aren't limited to just one type of employment. Some prefer to have more flexibility and jump from one project to another focusing on short-term tasks, others value stability and like staying with the company for a long time. We could work as freelancers, consultants, and, of course, full-time employees.

                What's interesting, though, is that all these different types of employment have a couple myths around them.

                In this episode of Code && Beyond, Pablo and Alex discuss some of the myths and are trying to prove or bust them using their personal experience.

                Have any feedback? Send us an email at [email protected].

                Music by Twisterium from Pixabay.

                28 min
              • Code && Chess

                A very special guest joins Alex and Pablo in this episode of Code && Beyond. José Doval (Pepe) could be best described as a chess player and teacher who writes code for a living, two passions that have a lot more in common than one would think. 

                Where do coding and chess intersect? From machines that play chess to how chess skills can be applied in software engineering, this is an eye-opening discussion that you won't want to miss.

                Show notes:

                • Pepe Doval on Twitter, https://twitter.com/pepellou
                • Pepe Doval on Twitch, https://www.twitch.tv/pepellou
                • Pepe Doval on GitHub, https://github.com/pepellou
                • Chessable, https://www.chessable.com
                • "How Life Imitates Chess" (book), https://en.wikipedia.org/wiki/How_Life_Imitates_Chess
                • AlphaZero is a computer program developed by artificial intelligence research company DeepMind to master the games of chess, shogi and go. See https://en.wikipedia.org/wiki/AlphaZero
                • MuZero is a computer program developed by artificial intelligence research company DeepMind to master games without knowing their rules. See https://en.wikipedia.org/wiki/MuZero.
                • Correspondence chess is chess played by various forms of long-distance correspondence, traditionally through the postal system. See https://en.wikipedia.org/wiki/Correspondence_chess
                • Have any feedback? Send us an email at [email protected] or leave a voice message on Anchor.

                  ---

                  Music by Twisterium from Pixabay.

                  43 min
                • Building an effective development environment

                  As software engineers, we rely on a lot of tools: editors,  IDEs, linters, version control, terminal emulators, virtual machines...  Tools we buy, download for free, or build ourselves.

                  They define – or at least affect – the quality of what we produce. They boost our delivery speed and automate boring tasks but sometimes, we must admit, they also drive us crazy. What is clear is that, by using tools every single day, we have come to depend on them.

                  In this episode of Code && Beyond, we talk about our favourite tools and try to define how we would build the most effective development environment with them.

                  Starring a special guest: Juan Ibiapina, who has built one of the most advanced development environments.

                  Notes:

                  - Alacritty - a fast, cross-platform, OpenGL terminal emulator. 

                  - NixOS is based on Nix, a purely functional package management system. 

                  - fzf is a general-purpose command-line fuzzy finder. 

                  - Juan's dotfiles. - null-ls.nvim 

                  - Starship - the minimal, blazing-fast, and infinitely customizable prompt for any shell! 

                  Have any feedback? Send us an email at [email protected] or leave a voice message on Anchor.

                  ---

                  Music by Twisterium from Pixabay.

                  38 min
                • From Rocks to Code: How a Geologist Became a Software Developer

                  On this episode of Code && Beyond, Alex and Pablo welcome a new special guest (and the latter's namesake): Pablo Hernández. A former geologist, Pablo became a software developer a few years ago.

                  Listen as he talks about how he changed careers successfully and answers questions like:

                  • What does it take to change your career path and get into coding?
                  • Where and how to start a new career as a software developer?
                  • How to land your first job in a tech team?
                  • Have any feedback? Send us an email at [email protected] or leave a voice message on Anchor.

                    ---

                    Music by Twisterium from Pixabay.

                    45 min

                  About Code && Beyond

                  From the publisher's feed

                  Code && Beyond is a weekly podcast with Pablo and Alex, two software engineers with more than 35 years of professional experience combined. We talk about creativity, productivity, problem…