The Runtime

The Runtime

By Rafael KennedyTechnology
Download on the App Store

The Runtime episodes

  • 006 - David Luecke (daffl) on FeathersJS

    Rafael is joined by David Luecke, the Author of FeathersJS, a nodeJS backend framework that focuses on quickly developing real-time web apps. They discuss some of the way feathers has evolved over time, some of the ways abstracting away boiler-plate can actually result in concretely more flexible and performant products, and how David thinks about the division between core and peripheral modules. David also speaks very excitedly about deno, and some upcoming projects dealing with peer to peer applications.


    Links:

    - Feathers: https://feathersjs.com/
    - Deno: https://deno.land/
    - IPFS: https://docs.ipfs.io/
    - Fission: https://fission.codes/

    46 min
  • 005 - Encelo on nCine

    Rafael is joined by Angelo Theodorou (aka encelo), An Amiga and demoscene lover, an Arch Linux and 3d graphics enthusiast, and a game industry programmer, to talk about a decade-long passion project called nCine. This interview was inspired in part by an article entitled "Ten years of nCine" that was a retrospective on working on a game engine / library since 2011, and the way the project evolved since it was started.


    nCine: https://ncine.github.io/
    nCine Discord: https://discord.gg/495ab6Y
    Ten years of nCine: https://encelo.github.io/2021-06-21-ten-years-ncine/
    ImGui: https://github.com/ocornut/imgui
    Nuklear GUI: https://github.com/Immediate-Mode-UI/Nuklear
    RenderDoc: https://renderdoc.org/
    Tracy: https://github.com/wolfpld/tracy
    Tiled Map Editor: https://www.mapeditor.org/
    Doxygen: https://www.doxygen.nl/index.html
    Spooky Ghost: https://encelo.itch.io/spookyghost

    30 min
  • 004 - Aviv Beeri on DOME Engine

    Rafael is joined by Aviv Beeri, a hobbyist game developer, and the developer of DOME Engine, a framework for making 2D games using the Wren programming language.


    - DOME Engine: https://domeengine.com/
    - DOME Engine Discord Server: https://discord.gg/Py96zeH
    - Wren Language: https://wren.io/
    - Handmade Hero: https://handmadehero.org/
    - Aviv on Twitter: https://twitter.com/avivbeeri
    - Some of Aviv's games: https://avivbeeri.itch.io/

    28 min
  • 003 - André Staltz on Manyverse

    Part 2:


    Rafael is again joined by André Staltz this time to discuss Manyverse, a mobile social media application built upon an open communications protocol called scuttlebutt.

    - manyver.se
    - Reinventing the social web: https://www.youtube.com/watch?v=8GE5C9-RUpg
    - Translating Manyverse: https://manyverse.crowdin.com/manyverse-app

    40 min
  • 002 - André Staltz on Cycle.js

    Part 1:


    Rafael is joined by André Staltz to discuss Cycle.js, a front-end framework built around the principles of functional and reactive code.

    - https://cycle.js.org/
    - xstream: https://github.com/staltz/xstream
    - most: https://github.com/cujojs/most
    - https://github.com/staltz/cycle-native-navigation
    - https://github.com/staltz/cycle-native-navigation-web

    28 min
  • 001 - CLSource

    In this first episode, Rafael is joined by CLSource to discuss how he took over the jasonette project after it's original maintainer disappeared, and they talk about creating a mobile application framework focused on low barriers to entry for small businesses.


    Links:


    - Jasonelle: https://jasonelle.com/, https://github.com/jasonelle/jasonelle
    - Dome Engine: https://domeengine.com/
    - Book by Bob Nystrom: https://gameprogrammingpatterns.com/
    - Process Wire: https://processwire.com/
    - Wren Programming Language: https://wren.io/, https://github.com/wren-lang/wren
    - Masonite Framework: https://github.com/MasoniteFramework/masonite
    - CLSource on Soundcloud: https://soundcloud.com/clsource

    26 min
  • Episode 0 - Introducing The Runtime

    Hello Everyone! I want to invite you to join me for a new podcast I'm calling "The runtime". Each week I will be joined by people who design, build, and work with software, and I'm going to ask them questions about why they built it the way they did, what mistakes they wish they could go back and change, and what they learned along the way. I hope to keep things bite sized, but to go as deep into the weeds as my guests will take me. So if you, like me, are fascinated by how people solve problems with code, and avoid problems with design, I hope you'll learn a lot from these conversations, and have a lot of fun along the way.

    1 min

About The Runtime

From the publisher's feed

The runtime is a podcast devoted to asking questions about why we build software the way we do. It has a focus on web development, but will explore widely, looking at how different software is…