Reactor

Reactor Podcast

The Reactor Podcast is the weekly brainstorming session of two entrepreneurs building software companies. Hosted by Justin Vincent and Mark Wilbur.

  1. 20/01/2021

    Mentored by our youngers

    Justin has met another interesting character in the Roblox dev space. He's released about 100 games, has interned at Roblox itself and has over a million monthly players on his own games. He's been checking out Slider and giving Justin some advice—primarily to make the game less linear. Mark has also been inspired by a game dev on YouTube gotten some useful takeaways from him. His name is "The Cherno" and uses livestreams as a way to create graphics engine development screencasts for his audience. He records very long livestreams, gets what he wants to screencast figured out and then does them live in just a couple or usually in a single take! The quality of his screencasts dropped when he started doing this, but the recent ones are very good. Justin also went on Startups for the Rest of Us for an interview, Starlink has some very eyebrow-raising clauses in its TOS and the NTD is getting strong. Today's Topics include: Roblox dev Making non-linear games Recording screencasts during livestreams No code Self-driving cars Jurisdiction in space Mentioned Heyhi Replayhero Alchemist Camp The AI Podcast with Lex Fridman The Cherno Mark's goals for next time Record 4 screencasts Livestream or otherwise build in public every day Justin's goals for next time Work out the game mechanic changes for Slider Video version on YouTube Comment at https://reactor.am/podcasts/35 On Apple Podcasts at https://podcasts.apple.com/gb/podcast/reactor/id1500109358

    59 min
  2. 06/10/2020

    Living in the future is nostalgic

    Justin's been following the election news closely, and the president's covid case in particular. In contrast, the issue dominating Mark's social circle and former co-workers has been H1-B visa changes. In his opinion the effects of the new regulations raising the minimum salary will be fairly nuanced and minor. The minimum salary requirements are going up, but not to nearly the level they initially were (adjusted for inflation). The number of applications in the lottery will probably decrease total number won't change. Most importantly, and unfortunately, H1-B holder's residence permission will still be tied to their employer. tldr; small win for skilled applicants and the largest tech companies, and a huge loss for low-end outsourcers who were flooding the system. Using WASM feels like living in the future to Mark, but Roblox development feels nostalgic to Justin... because it's rapidly developing and booming. Having been around computers and the web as they've exploded over the past few decades, rapid change itself is nostalgic! Speaking of Roblox dev, Justin's never done this kind of of dev work before but has gone from zero to a playable and mostly "finished" graphical game. Of course with this kind of thing there's a lot of work to polish a game until it's profitable, but it's looking really good for such a new project. Justin says this is a counter-intuitive market where it's better for a bootstrapper to build the actual thing instead of selling picks and shovels. Sometimes the best language updates don't add much in terms of syntax or functionality. They just make things faster and improve the tooling. Today's Topics include: Presidential covid H1-B visa changes and who wins and loses Humble Bundle WASM Roblox Micropayments Mentioned H1-B discussion on HN Programming Web Assembly with Rust Shanda Heyhi Elixir 1.11 Mark's goals for next time Record 4 screencasts Do a full-day fast Justin's goals for next time Get Slider built to where levels are unlockable (with in-game keys) Resume the trampoline workouts Video version at https://youtu.be/tUYd6xTWLjU Comment at https://reactor.am/podcasts/33 On Apple Podcasts at https://podcasts.apple.com/gb/podcast/reactor/id1500109358 Recorded on 2020-10-07

  3. 30/09/2020

    Stay until we close the loop!

    The weather has been fantastic in Taiwan as it always is around Halloween, but Mark's been really feeling the pressure to meet the requirements to renew his entrepreneur visa. He suspects that the easiest route will be to earn enough to hire three employees, or possibly to to set up a local company and spend a required amount. . Justin thinks the best bet to hit that goal is to work hard on his starter kit—Phoenix Igniter. Nugget's star pupil, Mateo, made his first sale on his project Heyhi! This is great news for Justin since he's been looking for the right case study. It could start with how he heard about Nugget, how he went through the lessons, started building experiments and finally profitable apps. Justin has basically boiled down the lessons from Nugget into a single sentence: "Hyper iterate on the product, talk to people and make what they need". Alex Hillman and Daniel Vassallo had an interesting debate on Indie Hackers about the value of an email audience vs a Twitter audience. We thought they both made a strong case, but leaned towards email for long-term safety if nothing else. Justin explained quite a bit more about how strange and interesting the Roblox dev environment is. Multiple devs and builders can all work on a game simultaneously and see the effects of each other's efforts in real time. It also wraps up client-server communication in a way that reminds Mark of 2013-era Meteor.js with Mini-mongo available in the browser's dev tools. The competition in Roblox dev is intense and it's fairly alien for a web dev, but Justin's got some big goals. Today's Topics include: Poor quality election debates Mark's visa renewal requirements Nugget's star Black Friday and Humble Bundle Roblox development Mentioned [Recursive Quality Factor] Julia Evan's Zines Heyhi Kutty Tailwind Components Render Twitter Audience vs Email Audience Phoenix Igniter Alchemist Camp Nugget Academy Mark's goals for next time Record 4 screencasts Awesome October Hold off on Phoenix Igniter Justin's goals for next time Keep working on the Roblox game Exercise 15 minutes a day Video version at https://youtu.be/TRNv3XsI0hs Comment at https://reactor.am/podcasts/32 On Apple Podcasts at https://podcasts.apple.com/gb/podcast/reactor/id1500109358 Recorded on 2020-09-30

  4. 22/09/2020

    Fire and spam

    California is burning, and Justin's got cousins were in the evacuation zone. So, they, their kids and their pets are all staying with him and it's a crowded house for a bit. That affected Justin's plan to use the trampoline daily but he's made good progress on Slider. Mark got three premium screencasts and one free one published, did a bit of work on the Alchemist Camp site itself, and finally got some work done on Phoenix Igniter! He also survived a fairly persistent spammer attack. It's unclear what their goal was, but they created hundreds of accounts in a short periods of time. Many had odd usernames, such as URLs or a concatenation of obvious spam terms, but those names aren't visible to other users. Mark had to deal with it in real-time, harden the signup process enough to deter them and then do a bit of research to make sure the next bots have an even harder time. Mark loves the new iPad & pencil! It's completely replaced his Wacom tablet and he's been doing some drawing drills and even putting a few sketches into his YT videos. He's also gotten back into using it to generate ideas about different topics daily (see link to "Altucher Idea Muscle"). One thing that's come out of this is a lot of offerings he could add to Alchemist Camp. Nugget Bootcamp's stats have worked out to very round numbers. Out of 330 people who started, 30 finished. Of them, 3 bought. So it's about a 10% conversion from starting to finishing the mini-course and about 10% of those who finish buy the full course. The next step is to get feedback from successful students and add testimonials throughout the course. Today's Topics include: Fire Spammers iPads Idea generation Subscriptions vs One-off sales Freemium as marketing The content treadmill Successful Nuggeteers Mentioned California fires Invisible Capcha Procreate app Altucher Idea Muscle Alchemist Camp Nugget Academy Mark's goals for next time Get 5 screencasts recorded Justin's goals for next time Make a DB abstraction for the Roblox game (Slider) Video version at https://youtu.be/kuePKu5jwCc Comment at https://reactor.am/podcasts/31 Recorded on 2020-09-23

    57 min
  5. 09/09/2020

    Nuggio

    Justin is energized with his conversation with the other Justin on Techzing earlier in the week. What it takes for an entrepreneur to succeed as an entrepreneur, even in a limited sense, is so situational and poly-causal. It's very difficult to make a consistent, timeless framework. Justin is looking for a way to boil it down to first principles, but Mark is skeptical about the return on effort for people learning from them. Mark's new microphone is here and so far the results have been good! He managed to do a decent length run completely fasted this week and is going to try to keep the diet in check and continue intermittent fasting. He got some work done on an easter egg in Alchemist Camp, but still hasn't gotten back to Igniter. The mic is making it easier to record screencasts efficiently though, since it blocks out most background noises. People are getting through the Nugget bootcamp, but very, very few are signing up for the paid course afterwards. It's difficult to tell if it's due to how they found and chose to sign up, but it's somewhat surprising that people finishing a free course would be less likely to sign up than those who were pitched straight from email. Gitlab's second reduction of CI/CD minutes is starting to bother Mark. The first reduction wasn't onerous at all, but now he's a bit concerned, especially for any projects written in Rust that have longer compile times. For now, it's okay, but even needing to worry about whether or not to delay a deployment is enough that he's starting to look for other options. We also discussed some of the historical hate JavaScript has gotten, its subsequent popularity and the limits of what makes sense for a someone working on a solo project. Today's Topics include: First principles Email conversions Deployment JavaScript Balancing proper vs quick engineering JavaScript Crowded markets Selling ideas Mentioned TechZing Ep. 333 Zero to One First Principles FireCI The Kingdom of Nouns Formidable Labs Alchemist Camp Nugget Academy Mark's goals for next time Record screencasts for both a free series on Ecto and a paid one on Absinthe Investigate a billing edge case for customers sign up multiple times Work on Phoenix Igniter Justin's goals for next time Exercise on the trampoline 5 days Keep building out the sever-side of the Roblox game Keep Tweeting about Nugget Video version at https://youtu.be/0r-TWq3EUnw Comment at https://reactor.am/podcasts/30 On Apple Podcasts at https://podcasts.apple.com/gb/podcast/reactor/id1500109358 Recorded on 2020-09-09

    56 min

About

The Reactor Podcast is the weekly brainstorming session of two entrepreneurs building software companies. Hosted by Justin Vincent and Mark Wilbur.