This podcast currently has no reviews.
Submit ReviewThis podcast currently has no reviews.
Submit ReviewWhen you think about the career journey of a software developer, teaching elementary school is not typically the first thing that comes to mind. But for Lucia Cerchie, Developer Advocate at Confluent, her elementary school teaching experience gave her a huge advantage in her work.
In this episode, Lucia discusses her work with Kafka, a distributed event streaming platform, and how she creates content to introduce developers to Kafka more easily, especially for beginners. She explains Kafka’s scalability and how it can handle large amounts of data in real-time, making it a great choice for processing high volumes of data. But Kafka isn’t the answer for everyone. Lucia emphasizes the importance of understanding the "why" behind using it and knowing when to leverage it based on the problem at hand.
Lucia talks to Robbie and Chuck about her journey from being an elementary school teacher to her career in developer advocacy, her work at Confluent with Kafka, and how she creates content to make complex technologies more accessible.
Key Takeaways
Quotes
[16:01] - “The motivation actually comes from back when I was teaching. Which is, I want to help other people learn and make teaching accessible.” ~ Lucia Cerchie
[25:03] - “Kafka's use cases are not just event-driven web apps. It’s things like main frame conversions, data pipelines.” ~ Lucia Cerchie
[40:08] - “I think I would recommend Python to absolute beginners to coding just because of the human readability of the language.” ~ Lucia Cerchie
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
Twitter released its open-source algorithm and developers like Robbie and Chuck are digging into the code to find out what they have been hiding. While the recommendation algorithm has been useful, it also has major pitfalls. Twitter’s algorithm categorizes and deprioritizes users from appearing on people's feeds which is frustrating when your page is the one being deprioritized.
Google launched its AI competitor, Bard. In a rap battle, ChatGPT emerged victorious, and the two AIs even agreed to take over the world together, which the hosts found somewhat creepy.
In this episode, Robbie and Chuck talk about biases they discovered in Twitter’s open-source algorithm, how developers are turning home networks into high-tech home labs, and how Google’s new AI compares to ChatGPT.
Key Takeaways
Quotes
[25:08] - “Twitter source code, there's a lot to start to unravel there, but it's nice that the algorithms are out.” ~ Chuck Carpenter
[29:27] - “There’s a whole culture of home lab creation, and it’s essentially like taking your home network and elevating it.” ~ Chuck Carpenter
[37:46] - “Mutanies are bad but, whenever one goes the way you want we call it a revolution instead.” ~ Robbie Wagner
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
The tech industry is still grappling with the aftermath of the second dot com crash. Executives are cash grabbing, banks are failing and the government seems to be turning a blind eye. Will executives replace all their developers with AI?
It can be difficult to not turn your frustration to the C-suite when they seem to be getting more wealthy by cutting labor costs. Meanwhile, developers are living with the uncertainty and financial burden of ongoing tech layoffs. The industry’s business practices and poor regulation seem a casualty of the pandemic from which the tech industry hasn’t recovered.
In this episode, Robbie and Chuck talk about the concerning state of the tech industry and the economy, ongoing layoffs and their impact on developers' lives, and the shift in remote work culture.
Key Takeaways
Quotes
[17:15] - “I’m a fan of capitalism in general, but there has got to be more regulation around it.” ~ Robbie Wagner
[20:07] - “Everybody loves capitalism until it doesn’t work for them.” ~ Chuck Carpenter
[22:27] - “Facebook killed MySpace, and ever since, I’ve hated them.“ ~ Robbie Wagner
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
Ryan Carniato, Creator of SolidJS and Principal Engineer at Netlify, has always had a love for music and tech. He set his punk rock dreams aside and settled down to become a full-time engineer.
Ryan started programming at the age of 11 and got his first job at eBay where he contributed to their top open-source project, Marko. After building his network and experience in open source, he landed a job with Netlify living many developers’ dreams of getting paid to work on open-source projects.
In this episode, Ryan talks to Chuck and Robbie about working on open-source projects, his experiences at eBay and Netlify, and his thoughts on TypeScript and inferred types versus explicit types.
Key Takeaways
Quotes
[13:04] - “When you think of Typescript, you think of something concrete, like something you can build on, and dependable. In Javascript, it's more like an art. Kinda like painting.” ~ Ryan Carniato
[19:14] - “I think at a young age where you can find those things that you are empowered to just do whatever you feel like, it's super powerful.” ~ Ryan Carniato
[29:14] - “Our biggest bottleneck is the network and the devices that are in the users' hands.” ~ Ryan Carniato
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
Conferences are one of the best ways to network with like-minded developers and find new insights to bring back to your team. Plus, you might even be able to build your entire wardrobe for the year out of free swag.
Chuck and Robbie are no strangers to the conference scene, they’ve attended their fair share back when developers had to find them by word of mouth. Today, there are some aggregators out which apparently have every developer conference type of thing under the sun. Whether you're going with your team or flying solo, you're bound to learn something new and hopefully come away with a few takeaways. And let's not forget the cool locations some conferences are hosted in - definitely a plus.
In this episode, Robbie and Chuck talk about upcoming tech conferences in 2023, the benefits of attending conferences and networking with other engineers, and how to convince leadership to invest in conference trips for their team’s professional development.
Key Takeaways
Quotes
[07:15] - “Going to any conference that's in a different area or potentially different subject matter than you’re used to is going to help broaden the way you look at things.” ~ Robbie Wagner
[17:11] - “We have been confirmed that we will be recording a live episode of this podcast at EmberConf.” ~ Robbie Wagner
[25:27] - “It’s important to develop your network, and in subject matters you’re interested in is a great place to do it.” ~ Chuck Carpenter
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
It’s hard to find a good package manager, and even the most seasoned developers still struggle to figure them out. Robbie kicks off the tech talk by sharing his misadventures trying to figure out pnpm leading Chuck to ask the burning question “Would you wear a pnpm T-shirt?”
Despite Robbie’s struggles in pnpm, he still believes it is the better option compared to alternatives like npm, Yarn V1, or Yarn V3. The duo agree that pnpm fixes the biggest problem with traditional package managers like npm and Yarn V1, which is hoisting. The duo dive deep into the technical aspects of package management, discussing the challenges of installing and managing dependencies in a large-scale project, and how pnpm addresses these challenges. They cover topics like global caching, peer dependencies, and the correct way to define dependencies.
In this episode, Robbie and Chuck talk about the pros and cons of pnpm, the downsides of using algorithm tests to vet developers, and the exciting new changes coming to Angular.
Key Takeaways
Quotes
[21:35] - “The idea of having separate apps in a separate package and piecing those together, good idea. Ember Engines, bad idea.” ~ Robbie Wagner
[32:16] - “People who have been working with Angular or even, let's say, five years ago jumped into it, got it, loved it, they really love it. They’re passionate about it.” ~ Chuck Carpenter
[25:41] - “I can't do algorithms, and I'm against algorithm tests.” ~ Robbie Wagner
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
Michael Paulson, aka The Primeagen, is known for his live streams, crazy memes, and unpopular opinions on Twitter. But he is also a software engineer with over a decade of experience in a legacy C++ codebase. Juggling engineering with any other hobby is difficult, so how does he make it work?
The Primeagen, a software engineer at Netflix, is committed to content creation and passionate about encouraging aspiring developers to get out of “tutorial hell” and start building. He wakes up at 5:30 every morning to make time for family, work, and content creation, but even the most dedicated developers hit roadblocks throughout their careers. The Primeagen’s latest challenge is figuring out how to grow his channel and turn content creation into a sustainable full-time role.
In this episode, The Primeagen talks to Robbie and Chuck about his strict policies for working in a large legacy code base, the challenges of being a content creator, and his plans to create a new Frontend Master course.
Key Takeaways
Quotes
[04:50] - “Programming is not supposed to be difficult because you don’t know what you’re doing. Programming is supposed to be difficult because you're building something hard.” ~ The Primeagen
[23:14] - “The web in the next three years is going to arrive at a crossroad where more than one thing can happen. We can all get a chance to use something that is less traditional. Once those things start happening, it just opens the door for everything to execute. The next big revolution is coming.” ~ The Primeagen
[43:20] - “I'm making a thing that I'm pouring my heart into, I hope people like, and then when people don't watch, oh that hurts.” ~ The Primeagen
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
Jason Lengstorf built up an audience on YouTube by doing unscripted live coding and sharing his mistakes with his community. He credits his background as a musician and frontman of an emo band for helping him get comfortable with looking foolish in front of people.
As the host of Learn With Jason, he believes there is no right or wrong answer when it comes to choosing a web development tool, as long as the decision is based on the team’s experience and the situation that the tool will enhance. Jason shares his experience and lessons learned at IBM where they allowed teams to use any tool they wanted. This resulted in different parts of the platform being built with different frameworks and the need to standardize.
In this episode, Jason talks to Chuck and Robbie about the importance of choosing the right web development tool for the job, the adoption possibilities for Astro, and what the future holds for open-source developers.
Key Takeaways
Quotes
[15:34] - “You should use whatever you can convince your whole team to use. A lot of the discussion about which tool is right or wrong is sort of missing the forest for the trees.” ~ Jason Lengstorf
[16:46] - “If you have a group of people who have an expertise or a lack of expertise, then the tools you choose should be polyfilling for where they’re at and allowing them to use their strengths.” ~ Jason Lengstorf
[20:53] - “The only way that you can really use a tool wrong is if you’re dragging people kicking and screaming against their will into using a tool. You’re just setting yourself up for failure.” ~ Jason Lengstorf
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
Astro 2.0 is launching new exciting features and it’s setting the bar for HTML frameworks. What makes Astro unique in web development and what are its future possibilities?
Fred K. Schott, CEO of the Astro Technology Company, says it’s all in the framework’s content focus and island architecture. For Fred, the aim is to have a tool that's HTML-first but still sprinkles in interactivity and allows developers to bring in components from other frameworks. They focused on solving the problem of sending a full JavaScript application to power a mostly static site. The attention to developer experience paid off and is one of the reasons Astro is creating waves in the developer community.
In this episode, Fred talks with Chuck and Robbie about how Astro uses an HTML-first approach to create content-focused websites, the latest features of Astro V2, and the trend of blindly using popular frameworks like React.
Key Takeaways
Quotes
[02:36] - “Someone once described Astro as the first web framework that’s HTML first without hating developers for not using HTML, and I always resonated with that.” ~ Fred K. Schott
[26:12] - “I think you can’t talk about React without talking about where the web was at that point. We had a template in two different code bases, two different languages, it was a mess. And that’s the world that React came in and kind of saved us from.” ~ Fred K. Schott
[31:38] - “What makes (Astro) unique is our content focus. We talked about, you have one Solid component that’s a form and otherwise a mainly static site, that’s exactly where Astro shines.” ~ Fred K. Schott
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
Astro has once again become a hot topic, capturing the attention of developers and impressing them with its user-friendly features. Astro 2.0 introduced new and improved error overlays that are functional and well-designed, making debugging more efficient for developers.
Astro 2.0 is powered by the fast and efficient Vite 4, which has received high praise in the developer community. Robbie thinks Vite is the future of build tools and based on the State of JS results, many others seem to agree. Chuck shares his struggles with using material UI as a library for Tailwind, which has left him feeling frustrated. But, Robbie thinks using Tailwind UI and Headless UI makes material UI redundant.
In this episode, Chuck and Robbie talk about the exciting new features of Astro 2, the pros and cons of using material UI, and their cleanse diets.
Key Takeaways
Quotes
[17:06] - “Everyone seems excited about building on top of Vite, and it unlocks so many things, so I think that would be a huge step forward for everyone.” ~ Robbie Wagner
[19:46] - “I love how many JavaScript-supporting tools are written in other languages.” ~ Chuck Carpenter
[30:47] - “Solid is really great. If you know React, which 99% of people do, the syntax is the same.” ~ Robbie Wagner
Links
Connect with our hosts
Subscribe and stay in touch
Top-Tier, Full-Stack Software Consultants
This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
This podcast could use a review! Have anything to say about it? Share your thoughts using the button below.
Submit Review