Your gateway into the world of software development. Targeted at all levels from new career switchers taking their first tentative steps into tech to hardened veterans who've been round the block more times than they care to admit but keep coming back for me. Follow All The Code to hear inspiring stories, daring development tales and the odd bit of JS bashing š
We've decided to wrap things up š³ we explain why and then we covered every topic in our show notes backlog in one or two (fine, maybe three or four!) sentences.
Thank you for listening, we might be back so the feed will stay up.
Want more from us?
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 here
Links
Want more from us?
Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe here
SimonG 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.
Links
Want more from us?
Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe here
Our 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 read
Links
Want more from us?
Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe here
SimonG 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.
Links
Want more from us?
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 here
Topic Run Down
SimonB's Technology Bucket List:
SimonG's Technology Bucket List:
Links
Want more from us?
Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe here
Today 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
Want more from us?
Subscribe to the Podcast in your player of choice Subscribe here
Today 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
Subscribe to the Podcast in your player of choice Subscribe here
This 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
Want more from us?
Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe here
This 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
Want more from us?
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.
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 here
If 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 apps
Links
Want more from us?
Subscribe to the Podcast in your player of choice Subscribe here
Subscribe to the Podcast in your player of choice Subscribe here
If 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 apps
Links
Want more from us?
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
Subscribe to the Podcast in your player of choice Subscribe here
SimonB 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-3
Links
Want more from us?
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
Subscribe to the Podcast in your player of choice Subscribe here
SimonB 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
Want more from us?
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
Subscribe to the Podcast in your player of choice Subscribe here
Here's a summary of the freelance projects SimonB has been working on and the tech used:
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?
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
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/allthecode
Want more from us?
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
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.
Want more from us?
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
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 here
Links
Want more from us?
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
Links from this episode
Want more from us?
Did you know why Githubs logo is called the Octocat? Simon B shares his views on reels and Simon G cancelled all ongoing consulting projects to focus on his core projects and the Academy 2.0!
Links in this episode
SimonG walks us through the process of moving his blog devdactic.com from Wordpress to a fancy new static site made with SvelteKit. He made his own script to process a lot of the export (hello automation) but there are a few online as well to help you convert Wordpress posts to markdown including this script that SimonB used when he had to go from SquareSpace to Wordpress to Markdown.
Want more from us?
Do you know these things you always put off or think of as massive, challenging things? Simon G talks about 10 things he came across during his developer life that initially sound challenging, but became easy to implement in reality.
Links in this episode
What is a backend? Should you make your own or use a Backend as a Service? Is there a middle ground? This week we talk though all of these!
Links
Want more from us?
Do we really need to work or āhustleā all the time? We discuss how social media makes us feel the way we do and what we can do to enjoy and relax more as well as how to make stressful jobs more appealing to you!
Links in this episode
Another summer passes and another JavaScript framework makes it to version 1. This week we talk about Astro, the new fastest static site generator kid on the block that let's you create blazing fast static sites with a Bring Your Own Framework (BYOF) approach.
The question is though: will Simon G jump ship from SvelteKit and go to Astro?
Links
Want more from us?
Settling on a note taking app or productivity systems isn't that easy, especially when your requirements start to change. We talk about Notion, Bear and other apps and Simon G comes off a call with Adobe that lead to questioning our tools and AI for mundane work. Meanwhile Simon B also upgraded his newsletter to include way more information for subscribers!
Links in this episode
This week we deep dive on the three main ways you can make cross platform mobile applications, Flutter, Capacitor and React Native.
Links
Want more from us?
After being challenged to start an automation Simon G plucked together IFTTT, Pocket and Airtable to collect different links and write a script to schedule a draft newsletter while Simon B finally paid himself salary and already starts more automation with a banking API.
Links in this episode
Are developers too negative? And if so why? This week the Simon's explore the reasons why flame wars exist (React vs Angular anyone?) and if any of it really matters.
Links
Want more from us?
Simon B got a new iPad that improves his marriage while Simon G launched an Ionic Blocks update and created his own newsletter automation. On top of that Simon G is finding new areas to automate and we discuss an interesting opinion about Javascript.
Links in this episode
This years SimonG has gone from 5 years of just Angular to React and Svelte, what's going on and why is he just now starting to explore more frontend frameworks? Both Simon's also have an issue with Svelte's use of the word "Cybernetically" š¤£
Links
Want more from us?
Simon B talks about the latest Instagram update and findings about the new UI and UX while Simon G takes a brave step with a new live streaming project that could expose all his shortcomings. We end up with more talk about automation as Simon B continues his Python project!
Links in this episode
This week we talk about:
- How we would go about learning to code if we started over today
- Fun and less fun programming languages
- If SimonB likes Star Wars or not
Find Simon B at All The Code: allthecode.co
Find Simon G at theĀ Ionic Academy: ionicacademy.com
Simon B tries to pay his own salary but can't so far because of UK tax laws, which gets in the way of doing the actual work. Simon G tries to make sense of short form video on Instagram and TikTok but struggles to settle on the right approach.
Links in this episode
In this weeks episode the Simon's discuss their feelings on puzzles, problems, coding tests and interviewing - will our friendship survive our difference of opinions?
Hack The Galaxy competition
Find Simon B at All The Code: allthecode.co
Find Simon G at theĀ Ionic Academy: ionicacademy.com
Should a business task be automated? Because Simon B found no more time in his calendar, he created a script to automate podcast editing using a Python library. We also talk about the art of naming projects, Zapier and how Simon G should find tasks to automate in the next 4 weeks!
Links in this episode
This week we dive into some of the pains of front end development and ask the question "Should it be this hard to make just 3 files?"
Find Simon B at All The Code
Find Simon G at the Ionic Academy
Simon G shares the results of his strategy week and a 5 year masterplan for the project "Academy 2.0" although going a painful week, starting with a stolen car and a self fulfilling prophecy that more bad things would happen.
Links in this episode
This is the second and final part of our explorations of the Stack Overflow developer survey 2022 and we have to wonder, why do people love Rust so much and what is Hugging Face Transforms?!
Find Simon B at All The Code
Find Simon G at the Ionic Academy
Links:
Stack Overflow 2022 dev survey
Simon B couldn't resist the offer for a new MBP with 0% financing and we talk about increasing developer productivity with hardware but also on a more traditional way including tools like Toggl or just using the good old calendar.
Simon G has also finally opened up his new side project Ionic Blocks to the world!
Links in this episode
This week we start a two parter on the Stack Overflow developer survey 2022 and unearth the surprising dev tech stories of this year. Spoiler, jQuery is still with us!
Find Simon B at All The Code
Find Simon G at the Ionic Academy
Links:
Stack Overflow 2022 dev survey
Simon B went to the AWS summit in Milan and comes back with interesting data based stats about Formula 1 and shares his experience of the conference including the Gameday challenge for developers.
Meanwhile Simon G has silently opened up his latest side project Ionic Blocks to the world and already made a sale without any official announcement,
Links in this episode
We deep dive on using NextJS comparing SSR, SSG and MDX as a course platform and the stack we want to build for our own new course platforms. We also explore how big a job it will be to move from an existing Wordpress site to a new platform. And just where is the full stack JS framework for Angular?
Simon B's 30 Days of JavaScript
Simon G's Ionic Academy
Links
Simon B was invited to the AWS summit in Milan, which got us thinking: What's possible as a developer influencer? Can you earn a living as a developer influencer creating tech specific content?
We talk about our own journeys of building an audience and how this opens all kinds of chances, and how you can diversify your income streams as an independent developer without putting all eggs in one basket.
Links in this episode
As Simon G wades deeper in to React land he asks the question "Do all developers need to care about SSR, SSG and the edge?" letting Simon B take a wander down memory lane highlighting how much of this new stuff is really just old stuff packaged up for the JavaScript age.
Simon B's 30 Days of JavaScript
Simon G's Ionic Academy
Links:
In this catch all episode we talk about going on vacation as a solo indie hacker, Simon B's exciting WWDC appointment and how weather apps make money in a gross way.
Links:
We answer your questions this week whilst also taking a suitable number of detours and tangents including why Factorio's is known Cracktorio and my home towns nickname.
As always find Simon B at All The Code and Simon G at Ionic Academy
Links:
Simon G has made a career out of knowing Angular and building an online education platform for Ionic. He's an Angular expert! This week we hear about his first steps into React and how it compares to his first love of Angular.
Find Simon G at Ionic Academy and on YouTube
Find Simon B Instagram and YouTube
Simon G has been exploring the world of Web3 recently and is wondering "is he too late?". Simon B has gone deep in the Web3 in the past and is a self described "Web3 survivor" however he doesn't think it's too late at all and for those looking for an interesting career move it could be just the ticket.
Links in this episode
Simon B's over engineered side project needed a second pair of developer hands to help get it over the line, can Simon G come to the rescue in this weeks All The Code Podcast episode?
Here is the side project in question: investcheck.app
Catch every episode of All The Code or subscribe in your favourite podcast player here
Find SimonB on Instagram: allthecode
Find SimonB on Twitter: allthecode_
Check out SimonB's site to learn to code: allthecode.co
Find SimonG on Twitter: schlimmson
Check out SimonG's Ionic Academy: Ionic Academy
New format, new co host! Welcome Simon Grimm to the show š
In this first new format episode we go through 5 ideas for side projects ranging from small and easy beginner projects to ones that could grow to be a full business. Listen to the end to hear the rating that Simon B gives each one.
We are launching our side project landing page at investcheck.app - go join the wait list, even to see if we hit our end of May launch deadline!
You can find Simon B at All The Code and Simon G at Ionic Academy
Creator KPI Dashboard
10 Second Review
What I Use
Dribble Bookmarker / Curator
How Long Did I Work On?
In less than 5 years Brandon Lyons went from a GPA of 0.8 and unable to code, to being a full time software developer at Microsoft. He joins me this week to take me through his journey, if you want to follow in Brandonās footsteps then donāt miss this episode.
Links
This episodes guest is Simon Grimm from Ionic Academy, hear about his journey from sensible software developer working his was up that ladder to independent YouTuber teaching people how to make mobile apps with JavaScript
Last week I launched my new website All The Code so go take a look š
Links:
Follow me on Twitter @allthecode_ and on Instagram @allthecode
Cameron from The Coder Career joins me to tell his story of going from underpaid tech recruiter to an in demand software developer with multiple job offers at the end of each job search.
We go deep on the motivating factors for recruiters and how they are your best ally in a developer job search. Cameron shares his plans for The Coder Career and how he got himself out of tutorial hell and in to an awesome dev career.
Cameron can be found here:
Fast paced tech, entrepreneurship and dev talk with the COO and co-founder of Haystack app. We cover the life of a tech entrepreneur, unbundling the big job boards and how to break into the industry and land your first, elusive developer job.
Links:
Matt describes himself as a "Product Focussed Tech Entrepreneur" so we dive in to that and also talk about his journey from art student to pension administrator to full stack developer with multiple businesses and projects.
The books mentioned are:
Designing Data Intensive Applications
Phoenix Project
Clean Code
INSPIRED: How to Create Tech Products Customers Love
You can find Matt on Instagram as @prag.matt.ic and on LinkedIn.
His two main projects are Associo and WingCard.
I sit down with web and mobile developer turned Web3 extraordinaire Andrew Martin to dive into the new and crazy world of NFTs, Blockchain and Crypto. Andrew lays out the path for a new developer to get into Web3 and explains the path he took.
Links:
BuildSpace Web3 Tutorial
Solidity Tutorial
Andrews NFT Project: Lemur Syndicate
Lou and I talk about all the ups and downs of life in cloud, all the positives, all the negatives and the work still left to do in this emerging and exciting area. Lou is very frank about the areas to improve and also discusses the mindset needed to transition in to the cloud world as an existing developer or new entrant to tech.
CareerSwitchToCoding.com
All The Code Instagram
Links from the episode:
OpenUpTheCloud.com
OpenUpTheCloud Instagram
Codingblocks.net
Off By None
Steve Yegge Google Platform Rant
Jeremy Daly Twitter Thread
Level Up In Tech Bootcamp
Yusuf Chowdhury joins me to talk about his journey to life as a professional web developer started and how after trying to drop computer science in high school, was persuaded to stay the course by an insightful teacher who could see something special in him.
We talk about computer science, leveraging social media to get a job, imposter syndrome, finding yourself as the only dev in a whole company on an internship and working for a company that has the best known jingle in the UK
Links:
This episode I have a fabulous conversation with Sara Williams from Newcastle University careers service about the changing landscape of tech hiring, what you can do to stand out from the crowd and how universities are staying relevant in the age of YouTube and Bootcamps.
I interview Jordan during his second week as a junior developer and how he found a job so soon after setting out on his search.
This week I have an inspiring conversation with Eva about her journey from being a Paramedic, then fitness instructor to now a Data Scientist. Eva made a number of courageous decisions to create her new life, including moving to a country where she couldnāt speak the language to learn how to code.
Eva can be found on Instagram as @girlsdotech.
Ciaran and I discuss what his company does, the vast and hidden world of backend business software, what makes a good developer, how you can get his attention and why the world needs so many developers.
This week I focus on the successful launch of the Career Switch To Coding book on Product Hunt and 4 fantastic questions from followers of @allthecode on Instagram.
The questions were:
Congrats on the book launch! Any tips for anyone interested in writing and launching a book? From @pau.codes
Whatās your favourite language to work with? @takuyamats
When should you start to apply? @developeradam
What kind of responsibilities are junior iOS developers given?
I sit down with Stuart to talk about the journey he took from his 15 year ātemporary jobā as a call centre manager to being a self taught developer and bootcamp graduate now working in a thriving UK e-commerce company as a full stack developer.
We cover:
Deciding to make the change.
Financing the bootcamp.
Transitioning from his old roleās mindset to the mind set of a developer.
Standing out as a new developer.
The importance of early feedback.
What Stuart would have done differently.
Stuart can be found on LinkedIn.
A career switcher himself Nicolas now combines his love of teaching with coding to help other people make the successful move. We cover a range of topics from the ideal character traits to biggest hurdles for career switchers.
Phil runs a website called 4 Day Week all about how employees and companies can benefit from the hottest trend in recruiting right now - working just 4 days a week,
We cover a number of useful areas for career switchers and new developers like CVs, https://lambdaschool.com/ portfolio sites, and how to stand out from the crowd.