Interviews and discussions about diving into the world of software development, helping you go from wanting a developer job to having a developer job!
Let's dive into SimonG's backend woes and learn how a backend as a service isn't always a fit and forget solution. SimonB gets very excited about the Apple Vision Pro.Subscribe to the Podcast in your player of choice Subscribe hereLinks Supabase Apple Vision Pro Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
This week we explore some truly unconventional paths into software development, and we don't just mean self taught/boot camp etc, no we mean roles that either let you get started from nearly nothing and gradually build your skills as you go or roles where you can pick up dev skills on the side as part of your day to day activities. Shopify theme developer AI prompt engineer LabVIEW/Matlab developer Designer Wordpress theme developer Software tester Subscribe to the Podcast in your player of choiceSubscribe hereLinks Shopify Liquid Cheat Sheet LabVIEW intro video SmartBear Test Complete Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choiceSubscribe here
Most apps have secrets, thinks like API Keys, Personal Access Tokens and the like. The question is, where do you store them in a secure way that still means your apps have access to them but they won't leak out into the wild, SimonG has 5 tips for how to keep them safe.But first we discuss the ins and outs of the UK measurements system and why it's a bit of a mess
SimonG hits the big time with an Ionic video course on Free Code Camp! We also break down the latest in the React Native world, ask the big questiosn about AI and finally discuss the latest stack suggestion from Kent C Dodds.Also, please leave a review at ratethispodcast.com/allthecode
SimonG has 3 problems with Galaxies.dev that he's working through, he has a bold new solution but we have a good feeling. SimonB has been making the mother of all migrations and takes the opportunity to throw out a few computer science and DevOps terms.LinksLearn React NativeWant more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
We take a trip down memory lane and discuss our computer origin stories, straddling the era of pre and post internet we remember changing multiple floppy discs to play computer games back in the 90s and compare that playing whatever you like just by streaming it from the internet.Subscribe to the Podcast in your player of choice Subscribe hereLinks GOV.UK UK Bank Holiday API Endpoint Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
A last minute change of plans and a day spent battling with complicated wed dev has us asking a simple question: Did we make it all too complicated?From file based routing in React Native and NestJS to horrifically long RxJS pipelines in NestJS whilst worrying about React Server components and just how much JavaScript should you ship to the client, we are starting to feel like maybe 99.9% of the industry's focus has shifted to the 0.1% of things that don't really matter to users?SimonB also gives a fun run down or comparing the greener (and not so green grass) in the worlds of PHP, Swift and SwiftUI, Python and JavaScript.Subscribe to the Podcast in your player of choice Subscribe hereLinks Rich Harris on frameworks, the web, and the edge Vercel The Phoenix Project Digital Ocean Google Cloud Run What is Docker? Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
Hidden from view and making up two thirds of the web development world, back end dev is really the place to be. This week we talk to Lane Wagner, founder of boot.dev about the fun you can have beyond the browser. We explore his gamified backend learning platform and why backend isn't some advanced topics to be looked at sometime in the future.Subscribe to the Podcast in your player of choice Subscribe hereLinks Boot.dev Lane Twitter Lane Youtube StackOverflow Survey Meta Analysis DevOps and backend are merging Go Go Gin framework Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
Simon G uses ChatGPT to write a course about using ChatGPT, AI inception anyone? Meanwhile SimonB gets tripped up with Googles APIs and both admit that once you get into the world of Blobs, Streams and Buffers their confidence with Node gets a little shaky
Mike Hartington from Ionic joins us to dive deep on the world of cross platform apps, all the work Ionic have done to enable seamless app creation for both Android and iOS and we answer the question ... why is it called Capacitor!?Links Mike Hartington Twitter Ionic Stencil Web components Capacitor Outsystems Ionic 7 Video Ionic Academy Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
This week Simon Grimm follows his namesake routes and discusses his new app for children's story generation. We explore the world of RSI and how different keyboards and tools can help relieve the pain and discomfort.Subscribe to the Podcast in your player of choice Subscribe hereLinks SimonG's Midjourney art Midjourney Microsoft Surface Ergonomic Keyboard Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
SimonG is embracing Discord and we dive further into the impacts of AI on coding.Subscribe to the Podcast in your player of choice Subscribe hereLinks Josh Comeau AI post GitHub Copilot X Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereHere are all the links and a summary of each side project idea, make sure to listen to each one to hear how SimonG envisages each on working1. Supabase no code forms creator.Basically a form creator that uses Supabase as the backend so your data can be easily ported later Bubble Softr TypeForm Outback Systems Flamelink 2. Snapchat... but for the browser. Basically send a link to anyone that can only be viewed onceGamification API3. An API that manages gamification for any type of app.Release vs Deploy4. Sharable code challengesLike a portable coding playground StackBlitz CodePen Wilco 5. Video upload toolTool to upload to YouTube with suggestions, auto completes and auto-matable (turns out SimonB has made this already basically
This week we dig into the viral article "The Great Gaslighting of the JavaScript Era" and ask if it's accurate.SimonG also shares that he needed a little guidance from SimonB earlier in the week on some web dev fundamentals that led to some interesting discoveries about modern component reusability.Links- The Great Gaslighting of the JavaScript Era - Hacker News discussionWant more from us?Find Simon B at All The CodeFind Simon G at Galaxies.devSubscribe to the Podcast in your player of choiceSubscribe here
SimonG has launched something epic, let's find out how it went!Links Galaxies.dev Syntax Podcast Software Social Podcast The Coder Career Podcast Want more from us?Find Simon B at All The CodeFind Simon G at Galaxies.devSubscribe to the Podcast in your player of choiceSubscribe here
Some people just want to know the right answer, sadly the answer is usually "It depends".Subscribe to the Podcast in your player of choice Subscribe hereSimonG has a lot on his plate this week and needs to vent, on the flip side Galaxies.dev is nearly done and it's time to start thinking about the launch process. Next weeks episode will be 2 days after it's launch so time is running out.Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
SimonG handles some negative feedback and then we celebrate his ascent to becoming the true cross platform king ... or at least propose the idea that he write a big post on the history of cross platform apps.SimonB updates on 30 Days Of JavaScript and SimonG tells all about his new app release and we ask the question: which platform makes all the money, iOS or Android?Links Quick Track Calorie Counter SimonG with James Q Quick What are some indie iOS/Android developers that make more than $1000 a month only from APPS from the App Store/Google Play? 30 Days Of JavaScript ForGoodCode Instagram FrontEndJoe Instagram Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
What do NextJS, Supabase, Stripe, Postmark and TailwindCSS all have in common? SimonB used them in his 30 Days Of JavaScript course and it's officially out!After 8 years of YouTubing SimonG finally joins the pros and ups his camera game! He takes us on a brief tour of his new camera set up.Links 30 Days Of JavaScript Camo Todo list in React Native Sony ZV-E10 Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choiceSubscribe hereOn top of that, SimonG has been dreaming about Wes Bos from [SyntaxFM](https://syntax.fm/)
Subscribe to the Podcast in your player of choice Subscribe hereSimonB admits he really likes Ryobi tools while SimonG tries to read between the line of the Tailwind Twitter drama.While the tools we use each day come second to the products we ship and make, there's not doubt that different people enjoy different tools and that has an impact on the final product.Links Twitter TailwindCSS Drama Tailwind CSS Django Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereThe State of JS survey is the JavaScript world's annual check in to see what is moving and shaking in the developer worlds fastest moving vertical.LinksState Of JS 2022Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereIonic Academy and Galaxies.dev compete for SimonG's time, he loves both and is making sure they get the care and attention they need.We all know how popular React and NextJS are but have you heard rising stars in the JavaScript world that are grabbing mind share and that people are excited about? We take a look and get very excited about a competitor to Electron!Links JavaScript Rising Stars State Of JavaScript 2022 Want more from us? Find Simon B at All The Code Find Simon G at Galaxies Dev Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereGraphQL is an alternative to a traditional REST API that has been around for a while now. Some people love it but many people have never used it, SimonG has started exploring this world to see what all the fuss is about. So far he likes what he sees.We also talk about RPC which, it turns out, is over 40 years old.SimonB has been looking at AI again and is trying to work out his unknown unknowns ... which right now feels like everything!Links ATP Podcast Grafbase Intro tro GraphQL Andrew Ng AI course tRPC Want more from us? Find Simon B at All The Code Find Simon G at Galaxies Dev Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereIn laying out our plans for 2023 we cover off: Becoming a CTO Getting better balance with Instagram and developer content creation ThreeJS Making a SwiftUI App Launching a new developer learning platform Dropping all consulting work What will 2023 hold for AI Making content about Svelte Learning more about Dart to be a better Flutter developer Recommendations: Greater Lands book series - Joseph Lallo Big Sigma book series - Joseph Lallo Mythos - Stephen Fry Links Swift Flight School Tabnine ThreeJS Course Want more from us? Find Simon B at All The Code Find Simon G at Galaxies.dev Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereSimonB has had quite the year, from quitting his job and having to form a plan to getting set to Milan by AWS and hitting 100K followers on Instagram - 2022 was a ride!SimonG totally reevaluated his business and has a new found direction to drive the future of his content creation, he's in the best shape of this life and still absolutely loving Svelte.We talk though a whole host of technologies including SwiftUI, Supabase, Flutter, ThreeJS and of course, just like every other tech podcast, ChatGPT.We also spend a good amount of time comparing the Google trends performance of Ionic, Flutter, React Native, Swift and JavaScript over the past 5 years. Here is the graph we were talking about.Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereFollowing on from deciding that he is done with the "Productivity Playbook" SimonG realizes that he actually does need the satisfaction of ticking things off and building streaks to feel like things are going well.SimonB asks what he things is a dumb question that actually leads to an interesting insight into how SimonG works, perhaps he is more English than we thought!SimonB's 30 Days of JavaScript course is nearing completion, he just has 300 questions and 60 challenges to make!Links AnkiCards Petrichor SvelteKit 1.0 Dagobert Twitter Twitter course Hacking with Swift 30 Days of JavaScript LOTR TV Show Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereSimonG unveils the real name to the Banana Project and what he plans to do with it. Make sure you check it out at Galaxies.dev.SimonB talks us through the weirdest bug he's ever come across in a story spanning 6 years, two of the largest podcasts in the world and over 25 Nissan cars.We also talk though the use of "letting the cat out of the bag" and when is the correct time to use that saying.Links The Roman Mars Mazda Virus - 99PI Galaxies.dev Galaxies.dev Live Stream Event Nikc Kolenda Naming A Product Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereWhile SimonB is ill, SimonG changed his approach to productivity by getting rid of everything the gurus recommend.We talk about why tools like time tracking, time boxing and habit tracking are good but don't work in certain ways, and why you don't have to follow these recommendations.We also discuss the latest CHatGPT trend and get genuinely blown away by the answers from an AI machine!Links Twitter post with a full calendar Check out ChatGPT Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy SimonB 30 days of Javascript SimonG on YouTube Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereSimonG wants to do some clever stuff with GitHub for his new platform and has been diving into their API. SimonB spent many months working with the GitLab API and is excited to talk about that experience. This gives us a chance to talk about the differences between GitHub, GitLab and BitBucket and which one is better and for who.The GitHub API and GitLab API are very powerful and nearly let you make your own Git client for the platforms, if you want a good challenge and an interesting API to work with then either of these are worth spending a few afternoons with - they will also make you much better at Git and you will learn more about how Git works.Oh and we also look at a fun timeline website showing all the missteps Elon Musk has made since taking over at Twitter.Links Twitter Is Going Great Web3 Is Going Great GitHub API GitLab API BitBucket Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereSimonG took a day off to be intentionally bored while SimonB makes real progress towards his free 30 days of Javascript beginner course.We dive into the Pathless Path book and how it's challenging to answer the hard questions of life and get a first glimpse at the outstanding content SImonB is putting together for his free Javascript course.LinksSimonG's Cross Platform Showdown Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy SimonB 30 days of Javascript The Pathless Path book on Amazon Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereOur urge as software developers is to write code and build magnificent complicated systems. Sometime this systems solve exactly the problem they were intended to but more often than not we build the wrong thing, waste time and money and forget that we were fundamentally supposed to make a system smoother and simpler for users.In this episode we talk through how to resist our urge to code until we really need to and why it's so hard to not see everything as a nail when the tool you are most comfortable wielding is a a coding shaped hammer.As with all these types of things, the book The Phoenix Project is an amazing and very relevant readLinks Bamboo HR People HR Zapier Make WhatsApp Bots Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereSimonG made a cross platform comparison video and tried to tease the content with Youtube shorts, which got him the hate of some who felt sold on technologies different than Capacitor and Ionic.In this episode we dive into why you shouldn't just take someones opinion, how to read between the lines and come up with your own educated opinion about a topic.LinksSimonG's Cross Platform Showdown Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
We also learn about how SimonB made his mid-range semi-fancy office chair more comfortable and dive into wether the Simon's use the Bang Bang operator in JavaScript.Subscribe to the Podcast in your player of choice Subscribe hereTopic Run Down WesBos reel about the !! operator in JavaScript, is this something you need to use? Why do we need to use JSON.stringify() with the JavaScript fetch() API? Can't it take care of that for us? SimonB's Technology Bucket List: Artificial Intelligence, feels like it can't be that hard now with the number of AI start ups we are seeing. Maybe OpenAI makes it easy now? Get really good with 3D and ThreeJS. Bruno Simon's Course looks great Properly learn animations with the Greensock library SimonG's Technology Bucket List: Explore AWS Amplify for a powerful mobile backend as a service Learn just why Kubernetes is useful, great for scalability (and burning money, at least according to SimonB) Learn Ruby On Rails to see why so many tech unicorns used it Michael Hartl Rails Tutorial Jumpstart - Chris Oliver - Hatchbox LinksSimonG's char Steelcase Gesture ChairWant more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereToday Simon G explains his take on the recent acquisition of Ionic by OutSystems, and we finally get to talk about Twitter and the hazard Elon Musk is causing.Links in this episode The vdo.ninja platform Ionic acquired by OutSystems Simon Gs video on the Future of Ionic Simon Gs new Cross Platform Comparison video Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe hereThis week we look at the some of the latest moves in the JavaScript world and if it really matters when new stuff is released? We also talk about dev.to and other developer focussed blogging platforms.Links NextJS 13 Dev.to SimonG Dev.to SimonB Turbopack vs Vite Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
It's the Black Friday & Cyber Monday month so Simon & Simon talk about what's going on this year, and try to find a decent sign up solution for Simon Gs Banana project.
Subscribe to the Podcast in your player of choice Subscribe hereIf you want to add FaceID, TouchID, device key or biometric login to your web site or web app then WebAuthn is the way to go and SimonB walks us through his implementation in a recent freelance project he has worked on.SimonG also talks about the complexity of deep links and URL schemas for mobile appsLinks FaceID for NextJS app WebAuthn Devdactic Deep Links with Capacitor Make a YouTube Deep Link Redirect Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Simon B left a Slack group because of negativity, and Simon G can't stand Twitter threads. We talk about stress on different platforms, and how Simon B seems to be completely resistant to any form of stress!Links in this episode Simon B on Instagram Simon G Ionic Academy Simon B All The Code Simon G on YouTube
Subscribe to the Podcast in your player of choice Subscribe hereSimonB walks SimonG though some little data pattern recognitions, here they are:1️⃣ 1,2,3,4,5 what's next?2️⃣ 1,5,4,8,7,11,15 what's next?3️⃣ 1,4,5,9,11,18,15,21,28,35,36,30,40 what could be next?All of this is building towards and explanation of how data and maths are used to create AI art from platforms like Dall-E, Stable Diffusion and (for text) GPT-3Links Dall-E Stable-Diffusion GPT-3 Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Simon G implemented essential functionality for the banana project with webhooks, trigger and Stripe. Meanwhile Simon B arrived back in the UK and shares a recap of what worked and what didn't work on his worcation.Links in this episode Simon B on Instagram Simon G Ionic Academy Simon B All The Code Simon G on YouTube Pieter Levels on Twitter about his new project
Subscribe to the Podcast in your player of choice Subscribe hereSimonB also reveals he has been working with Swift and SwiftUI recently and the two compare notes on how SwiftUI and Flutter are potentially pretty similar in how that solve UI problems.Could Flutter be the future of SimonG's business? Take a listen and find out.Links Flutter Declarative vs imperative explanation Paul Hudson: Hacking With Swift Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
Simon G created a hype video around Codeflow, the new tool from Stackblitz for editing source code from repositories right inside your browser. At the same time Simon B came up with an interesting revelation from his time in Bali!Links in this episode Simon B on Instagram Simon G Ionic Academy Simon B All The Code Simon G on YouTube Simon G about Stackblitz Codeflow
Subscribe to the Podcast in your player of choice Subscribe hereHere's a summary of the freelance projects SimonB has been working on and the tech used: Google Sheets power localization - YouTube Video Profanity checker and image recognition - GCP Cloud Vision NextJS app admin dashboard = Josh Comaeau Post SimonG is spending more and more time working on his new learning platform, codenamed Banana. In his ever increasing adoption of Supabase he came across this interesting project with Snaplet for getting Postgres in the browser!Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice Subscribe here
To improve his ergonomic situation Simon G started using a different keyboard and got suddenly drawn towards the whole world of mechanical keyboards - but are they any good besides making noise? Links in this episode Simon B on Instagram Simon G Ionic Academy Simon B All The Code Simon G on YouTube Mosaic https://www.lightpillar.com/mosaic.html Moom: https://manytricks.com/moom/ Magnet: https://magnet.crowdcafe.com/ Outpost Canggu Bali: https://destinationoutpost.co/location/canggu/ Viteconf: https://viteconf.org/
Turns out SimonG hasn't had to use Docker very much, but this weeks sponsor, Wilco, really showed him its magic.Thanks to this weeks sponsor, Wilco:Wilco is coding platform that helps you bridge the gap from learning to code to having production level experience. Accelerate your professional development with Wilco's flight simulator for software engineers and engineering teams. Complete “quests” using a tech stack of your choice, explore new technologies, brush up on skills, and never stop developing.Skip the wait queue at this special link trywilco.com/allthecodeWant more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy
Simon B started his Thailand travel and shares the tools he uses to get work done on the road as a developer. Besides that we talk about Instagram automation and brutally hones code reviews as a service!Links in this episode Build a Meme Creator with React on YouTube Simon B on Instagram Simon G Ionic Academy Simon B All The Code Simon G on YouTube The Uperfect Monitor Simon uses
There are waaaaaaay more programming languages than you think out there in the world. In this episode we dig into some of the lesser known ones and think about why they exist. Haxe Squirrel Electric Imp Nature Of Code Book Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy
Why do people enjoy being employed and why do some prefer self employment? What are the differences and personal traits you need for different ways of working? We discuss all of that and also mix it up with Simon Bs experience as a founder!Links in this episode Simon B on Instagram Simon G Ionic Academy Simon B All The Code Simon G on YouTube
How hard is it to make a new web browser? What features would you add to a new browser and is it even worth the effort? In this episode we look at the features of a new web browser called Arc and how we struggle to adapt to it as web developers. We also look at other standard developer tools that you wouldn't think of as needing updating or innovating like the trusty terminal application.Subscribe to the Podcast in your player of choice: Subscribe hereLinks Heated Desk Mat Arc Browser Inspect Dev Tool Raycast Raycast Syntax Podcast Episode Hyper Terminal Warp Terminal SimonB's iTerm, zsh, ohmyzsh setup video Want more from us? Find Simon B at All The Code Find Simon G at The Ionic Academy Subscribe to the Podcast in your player of choice: Subscribe here
What is our goal with this podcast? We dive into why we do the All the Code podcast and what you can expect from our two weekly episodes. On top of that Simon G shares why saying yes sometimes is important and how you can trick yourself into not getting started.Links in this episode Simon B on Instagram Simon G Devdactic - sign up for the newsletter! Simon G Ionic Academy Simon B All The Code Simon G on YouTube Simon G Ionic Blocks Mauro Spirokit NativeBase Izzy Podcast on Twitter