podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
John Crickett
Shows
Coding Chats
Ona - the AI software engineer that works while you sleep.
Coding Chats episode 67 - Matt Boyle discusses the innovative AI software engineering platform, Ona, which aims to enhance productivity by automating coding tasks and managing multiple AI agents. The discussion covers the importance of planning, security, user experience, and the future of software development with AI. Matt emphasises the need for good specifications and the role of feedback in improving AI-driven development processes.Chapters00:00 Introduction to Ona and AI Software Engineering03:24 Parallelising AI Agents for Enhanced Productivity06:16 Enterprise Solutions and Security in AI09:21 User Experience and...
2026-02-26
49 min
Coding Chats
The Rust job market in 2026
Coding Chats episode 66 - Alex Garella discusses the current state of the Rust job market, highlighting its mixed nature amidst broader software development trends. He emphasizes the importance of specific skills and industry experience, particularly in emerging technologies like data infrastructure. The impact of AI tools on software development and hiring practices is explored, along with strategies for breaking into the Rust market, including open source contributions and leveraging LinkedIn effectively.Chapters00:00 The Current State of the Rust Job Market03:15 Skills in Demand for Rust Developers05:46 Emerging Domains...
2026-02-19
36 min
Coding Chats
The impact of AI on software engineering and SaaS businesses
Coding Chats episode 65 - Mike Rispoli discusses his experience of building a Loom replacement through vibe coding, the economic implications of AI for small agencies, and the evolving landscape of software engineering. He emphasizes the importance of hand coding, the challenges of interviewing in the age of AI, and the necessity of clear requirements when working with AI tools. The discussion also touches on the future demand for software engineers and the role of UX in AI-generated code.Chapters00:00 Building a Loom Replacement in 30 Minutes03:40 The Challenges of SaaS Pricing...
2026-02-12
50 min
Coding Chats
The secret lives of SWEs: industrial automation and moving million dollar machines
Coding Chats episode 64 - Jakob Sagatowski discusses his unique collaboration with YouTuber Mark Rober to build a robot goalie that plays against Cristiano Ronaldo. He delves into the technical challenges of motion control and computer vision, the role of software engineers in industrial automation, and the importance of real-time systems. Jakob emphasizes the need for better software development practices in the industrial automation sector and shares insights on how aspiring engineers can break into this field.Chapters00:00 Introduction to the YouTube Collaboration Project03:22 Challenges in Motion Control and Computer Vision06:29...
2026-02-05
42 min
Coding Chats
What to do when AI gets expensive and other CTO challenges
Coding Chats episode 63 - John Crickett and Rob Bowley discuss the evolving role of the CTO, emphasizing the importance of strategic leadership that integrates people, process, and technology. They explore the challenges and opportunities presented by AI and other technological trends, highlighting the need for adaptability and effective communication within leadership teams. The discussion also touches on the significance of assessing technology teams and strategies to ensure successful outcomes in software development and organizational growth.Chapters00:00 Introduction to the CTO Role02:49 The Misconceptions of the CTO Position05:05 The...
2026-01-29
50 min
Coding Chats
Bearly building in public
Coding Chats episode 62 - John Crickett engages in a deep conversation with James about personal branding, building in public, and the challenges of launching a product. James shares his journey of using LinkedIn to build his personal brand, emphasizing the importance of transparency and community feedback in his projects. He recounts how his social network gained 20,000 users in the first 24 hours due to his public approach, which not only helped him secure jobs but also fostered a sense of community around his work. The discussion also touches on the significance of mental health awareness...
2026-01-22
1h 06
Coding Chats
Mastering behavioural interviews with Austen McDonald
Coding Chats episode 61 - John Crickett interviews Austen about his new book and the significance of behavioural interviews in the hiring process, especially in today's competitive job market. Austen shares insights on what interviewers look for, how to tailor preparation for specific companies, and the importance of storytelling in interviews. He emphasizes the impact of AI on the interview process and discusses how candidates can effectively present their experiences, particularly in conflict resolution scenarios. The conversation also covers the different expectations for candidates at various career stages and the importance of preparation and practice in mastering behavioural interviews.
2026-01-15
1h 26
Coding Chats
Spec driven development and building better software with AI agents
Coding Chats episode 60 - John Crickett and Paul discuss the transformative impact of AI on software engineering, exploring topics such as spec-driven development, the importance of small batches, and the challenges of requirements gathering. They delve into the evolving role of AI tools, the need for effective communication, and the balance between productivity and code quality. The discussion also touches on the future of AI in development, the significance of ownership in coding, and the potential for specialized AI agents to enhance workflows. Paul shares valuable tips for leveraging AI in software engineering, emphasizing the importance of joy, working...
2026-01-08
41 min
Coding Chats
Building the Rig AI framework with Rust
Coding Chats episode 59 - Josh discusses the AI agent framework Rig, its functionalities, and the benefits of using Rust for its implementation. He explains the concept of agents and embeddings, their applications, and the importance of managing context windows in AI models. Josh shares his journey of learning Rust, transitioning from a technical content writer to a co-maintainer of Rig, and the challenges faced while building a coding agent. He emphasizes effective prompting strategies and the importance of concise communication with AI models. The conversation concludes with insights on contributing to Rig and the future of AI frameworks.
2026-01-01
35 min
Coding Chats
Coding Chats holiday special - John answers your questions about software engineering
In this special holiday episode of Coding Chats, John Crickett answers audience questions about software engineering careers, the impact of AI, programming languages, and the importance of leadership. He discusses how to rebuild an engineering career, the significance of meaningful projects, and the readiness of self-taught developers. The conversation also touches on insights gained from hosting the podcast and the evolving landscape of software development.Chapters00:00 Introduction to the Coding Chats Holiday Special00:22 Rebuilding an Engineering Career in 202501:01 The Future of Software Engineering with AI01:27 Learning...
2025-12-25
08 min
Coding Chats
Should you ship code without feature flags?
Coding Chats episode 58 - John Crickett and Melinda Fekete delve into the concept of feature ops, emphasizing the importance of managing code in production effectively. They discuss feature flags as a mechanism for safe testing and releasing of code, the challenges of managing feature flags, and the significance of user feedback in software development. The conversation also touches on deployment strategies like canary releases, learning from recent outages, and the benefits of testing in production. Additionally, they explore the role of feature flag providers and the trade-offs associated with adopting feature flags in software projects.
2025-12-18
39 min
Coding Chats
AI-assisted software engineering: challenges and opportunities
Coding Chats episode 57 - Owain Lewis and John Crickett explore the role of AI in software engineering, discussing the integration of AI into production systems and the challenges faced by AI engineers. They delve into the nuances of AI application, from building scalable systems to the importance of human oversight in AI-driven workflows.Chapters00:00 Defining the Role of AI Engineer03:13 Exploring Large Language Models (LLMs)06:15 Use Cases for LLMs in Business09:22 The Non-Deterministic Nature of AI12:12 AI in Software Engineering: The Future15:11...
2025-12-11
56 min
Coding Chats
So you think you can lead a team of software engineers?
Coding Chats episode 56 - Paul Grenyer discusses his journey to writing a book on team leadership, sharing insights on the differences between leadership and management, common mistakes new leaders make, the importance of delegation, and building trust within teams. He emphasizes the need for curiosity in understanding both technical and business domains, and reflects on the role of AI in software development. The discussion culminates in insights from his book, which aims to guide new leaders in navigating their roles effectively.Chapters00:00 The Journey to Team Leadership08:44 Leadership vs Management
2025-12-04
36 min
Coding Chats
Rust in production at planet scale : lessons learned deploying Rust code to millions of devices
Coding Chats episode 55 - Emma Nedelcu discusses her experience managing teams that transitioned to Rust at Amazon Prime Video. She highlights the reasons for choosing Rust, including its performance and safety features, and the challenges faced during the transition from JavaScript. Emma explains the importance of over-the-air updates, device constraints, and effective onboarding strategies for engineers. The conversation also covers testing strategies, managing technical debt, and hiring practices for Rust teams, emphasizing the need for a mindset focused on problem-solving and adaptability.Chapters00:00 Introduction to Rust and Its Adoption03:49 Performance...
2025-11-27
34 min
Coding Chats
The power of soft skills in software engineering
Coding Chats episode 54 - Nikki Maginn and John Crickett explore the critical role of soft skills in engineering, emphasizing the importance of communication, emotional intelligence, and collaboration. They discuss how engineers can bridge the gap between technical expertise and customer-facing roles, the art of asking questions, and the significance of building trust and meaningful connections. The dialogue also touches on the balance of confidence and humility in leadership, the power of storytelling, and the necessity of understanding context in communication. Ultimately, the conversation highlights that soft skills are essential for engineers to thrive in their careers and contribute effectively...
2025-11-20
56 min
Coding Chats
Perfect your CV - a guide for software engineers
Coding Chats episode 53 - John Crickett and Mary Fidler discuss the evolving landscape of job applications, focusing on common CV mistakes, the importance of showcasing skills and achievements, and the role of AI in recruitment. They explore the relevance of cover letters, salary transparency, and the current state of the job market, including signs of recovery. Mary emphasizes the significance of LinkedIn for job seekers and shares insights on adapting to the changing recruitment landscape, particularly for contractors.Chapters00:00 Introduction to Recruitment Challenges03:37 Common CV Mistakes in Job Applications
2025-11-13
47 min
Coding Chats
Isograph: the future of data driven apps
Coding Chats episode 52 - Robert Balicki discusses Isograph, an opinionated framework designed to simplify the development of data-driven applications, particularly with GraphQL and React. He explains the challenges faced in web development, such as over-fetching data and network waterfalls, and how Isograph addresses these issues by allowing developers to focus on specific components and their data needs. The discussion also covers the technical foundation of Isograph, built using Rust, and the challenges of compiler development. Robert emphasizes the importance of testing, CI/CD integration, and the potential for Isograph to scale effectively in large projects. He invites developers to...
2025-11-06
56 min
Coding Chats
From fire fighting to AI pair programming: Shane Harger's journey
Coding Chats episode 51 - Shane Harger shares her unique career journey from web development and graphic design to firefighting and back to tech, emphasizing the importance of pair programming, incident management lessons, and the evolving role of AI in software development. She discusses the significance of DevOps and platform engineering in enhancing team collaboration and efficiency, while also highlighting the value of junior developers in fostering a learning environment within teams.Chapters00:00 Shane Harger's Unique Career Journey05:32 Transitioning from Firefighting to Tech10:12 The Importance of Pair Programming
2025-10-30
51 min
Coding Chats
How to manage technical debt with Lou Franco
Coding Chats episode 50 - Lou Franco discusses the concept of technical debt, its implications for software development, and the importance of quantifying it. He emphasizes that technical debt is not just a financial metaphor but a real issue affecting developer productivity and team dynamics. The discussion also covers the role of managers in understanding and addressing technical debt, the importance of metrics, and the eight questions that can help teams evaluate their technical debt. Additionally, the conversation touches on the impact of AI on technical debt management, highlighting both its potential benefits and challenges....
2025-10-23
56 min
Coding Chats
An introduction to cybersecurity - from physical breaches to digital intrusions
Coding Chats episode 49 - John Crickett and Kev Milne delve into the critical realm of cybersecurity, exploring its various facets from social engineering to the importance of penetration testing. They discuss the evolution of attacks, the role of AI, and the significance of mainframes in modern security. The conversation also highlights the career paths in cybersecurity and the necessity for continuous investment in security measures to protect digital assets.Chapters00:00 Understanding Cybersecurity03:38 The Evolution of Attacks: Physical vs. Digital06:18 Social Engineering: The Art of Deception09:15 The...
2025-10-16
49 min
Coding Chats
Career growth strategies in software engineering: start-ups vs bigtech
Coding Chats episode 48 - John Crickett and Gilad Naor explore the differences between working at startups and big tech companies, discussing the pros and cons of each environment. They delve into career growth, the importance of mentorship, and the balance between specialization and generalization in tech careers. The discussion also covers the management track versus individual contributor roles, the role of managers in creating positive change, and the significance of interview preparation. Additionally, they highlight the value of side projects and the necessity for managers to build empathy through understanding various roles within their organizations. The conversation concludes with...
2025-10-09
48 min
Coding Chats
How to get jobs to come to you - a guide for staff+, directors, VPEngs and CTOs #jobhunting
Coding Chats episode 47 - Warren Beazley shares his extensive experience in recruiting CTOs and outlines a five-step process designed to help tech leaders navigate the job market effectively. He emphasizes the importance of understanding one's value proposition, building a strong network, creating engaging content, and actively engaging with potential employers. The discussion highlights the challenges posed by traditional job searching methods and the impact of AI on recruitment, while offering practical strategies for candidates to stand out in a competitive landscape.Chapters00:00 Introduction to the Five-Step Process10:53 Understanding the Job...
2025-10-02
1h 13
Coding Chats
Unlocking developer experience: the key to productivity and flow state for software engineers
Coding Chats episode 46 - John Crickett and Fernando Villalba delve into the concept of Developer Experience (DevEx) and its significance in software engineering. They discuss how optimizing for flow state can enhance productivity, the importance of effective tooling, and the role of a supportive work environment. The conversation also touches on team dynamics, the necessity of regular retrospectives, and the impact of meetings on developer flow. Ultimately, they emphasize that improving developer experience is not just beneficial for developers but is also a strategic advantage for companies.Chapters00:00 Understanding Developer Experience
2025-09-25
46 min
Coding Chats
How to collaborate with recruiters as an engineering leader to find the best software engineers
Coding Chats episode 45 - Guy Allen and John Crickett discuss the dynamics between software engineers, hiring managers, and recruiters and how they can work together to recruit the best software engineers. They explore effective strategies for collaboration, the importance of clear communication, and the impact of recruitment models on candidate experiences. The discussion emphasizes the need for engagement, the significance of tailored job specifications, and the value of building long-term relationships with recruiters. Additionally, they touch on the role of AI in recruitment and the necessity of maintaining a human touch in the hiring process.
2025-09-18
24 min
Coding Chats
How to become a non executive director in tech
Coding Chats episode 44 - Joe Woodhouse shares his unique journey from software to non-executive director roles, emphasizing the importance of building skills, networking, and understanding board dynamics. He discusses the concept of 'luck surface area' and how being open to opportunities can lead to success. Joe highlights the significance of emotional intelligence in leadership and the value of experience in non-profit boards. He also addresses the role of training and education in career advancement and the importance of diversity in board composition.Chapters00:00 Developing Skills for Non-Executive Roles04:50 The Role...
2025-09-11
54 min
[WIP] Podcast
v0.0.7 - Keshia Coriolan
Keshia Coriolan is one amazing person: trilingual, traveler, latin dancing, Software Engineer / Technical Support Team Lead…what can’t she do?! Her travels to Barcelona, Spain inspired a journey into learning the language of Catalan as well as a project she calls the Travel Diaries.She’s also working to learn Rails! For the fall Keshia is organizing a Rails study group where they have varying skill levels and will work on projects with some accountability and camaraderie. Message her if you want in on that action!Keshia started as a junior developer and al...
2025-09-05
51 min
Coding Chats
How to work with recruiters to find your next role - a guide for software engineers
Coding Chats episode 43 - Guy Allen and John Crickett discuss how software engineers can effectively work with recruiters to find a job. They explore the importance of building relationships, understanding different types of recruiters, crafting an effective CV, leveraging AI in job applications, and maximizing LinkedIn for job searches. The discussion emphasizes empathy, visibility, and the need for clear communication in the recruitment process.Chapters00:00 Building Relationships with Recruiters04:22 Understanding Different Types of Recruiters12:13 Crafting an Effective CV19:45 The Role of AI in Job Applications21:49 Leveraging...
2025-09-04
26 min
Coding Chats
How curiosity can accelerate your career in tech
Coding Chats episode 42 - Joe Woodhouse shares his journey with John Crickett - from a young software enthusiast to a non-executive director. He discusses the importance of customer engagement in software development, the balance between customer needs and technical solutions, and how he navigated his career without traditional management titles. Joe emphasizes the value of diversity in boards and the 'jobs to be done' theory, illustrating how understanding the underlying needs of customers can lead to better solutions and business outcomes.Chapters00:00 Journey into Software Development05:55 Customer-Facing Roles and Solution...
2025-08-28
55 min
Coding Chats
How to transition into tech - Julianna's journey from classroom to coding.
Coding Chats episode 41 - Julianna Messineo shares her journey with John Crickett, from being a math teacher to transitioning into the tech industry, particularly focusing on educational technology (EdTech). She discusses her experiences with various educational software, the challenges she faced in the job market, and the importance of building projects to enhance her skills. Julianna also emphasizes the significance of networking and personal branding in her job search, as well as the role of AI and podcasts in her learning process. The conversation concludes with Julianna's aspirations for the future and her ongoing projects.
2025-08-21
36 min
Coding Chats
Using a side hustle and Build in Public to advance your software engineering career
Coding Chats episode 40 - David Weiss shares his journey from being a Spanish teacher to a software engineer, highlighting the transferable skills that educators bring to tech. He discusses the importance of teaching in reinforcing knowledge, the challenges of building SaaS applications, and the significance of personal branding in today's job market. David also introduces his initiative, Build to Give, which connects early career tech professionals with non-profits, providing them with real-world experience while helping organizations in need.Chapters00:00 From Teaching to Tech: A Journey of Transition04:10 Transferable Skills: Bridging...
2025-08-14
41 min
Coding Chats
Revolutionizing Developer Experience with Ocuroot
Coding Chats episode 39 - Tom Elliott discusses his startup - Ocuroot - which aims to simplify the developer experience by automating the management of complex production environments. He shares insights on the challenges faced by software engineers, the importance of customer feedback, and the lessons learned during his journey as a founder. Tom also delves into the competitive landscape, regulatory challenges, and the technical aspects of building Ocuroot, including his tech stack and the complexities of implementing features like dark mode.Chapters00:00 Introduction to Ocuroot: The Startup Journey03:10 The Developer...
2025-08-07
43 min
Coding Chats
AI's Role in Software Development & Navigating the Divide: Data Science vs Software Engineering
Coding Chats episode 38 - John Crickett and Ryan Varley explore the distinctions between data science and software engineering, the impact of AI on these fields, and the current job market dynamics. They discuss the challenges of scaling start-ups, the importance of clear communication in software development, and the transition from leadership roles back to individual contributor positions. Ryan emphasizes the need for curiosity and seizing opportunities for career growth.Chapters00:00 Data Science vs. Software Engineering05:41 The Evolution of AI and Machine Learning10:52 The Future of AI and Its...
2025-07-31
50 min
Coding Chats
AI, management and situational leadership in software engineering
Coding Chats episode 37 - John Crickett and Simon Copsey explore the intricate relationship between technology, management, and leadership in software engineering. They discuss the limitations of technology, particularly AI, emphasizing that while it can be a powerful tool, it is not a one-size-fits-all solution. The importance of soft skills, situational leadership, and understanding organizational dynamics is highlighted as essential for effective management. They also delve into the significance of learning from mistakes and the need for psychological safety in decision-making processes.Chapters00:00 Technology: Necessary but Not Sufficient02:49 AI: The Shiny...
2025-07-24
1h 09
Coding Chats
From freelance software engineer to exited SaaS business owner.
Coding Chats episode 36 - Rob Morgan shares his journey from being a traditional software developer to becoming a successful freelancer and eventually launching his own SaaS product. He discusses the importance of client interaction, the challenges of freelancing, and how he identified a niche market in the window cleaning industry. Rob emphasizes the significance of networking, understanding user needs, and the iterative process of product development. He also provides valuable insights for aspiring freelancers and entrepreneurs, including tips on pricing and customer engagement. In this conversation, Rob shares his entrepreneurial journey, reflecting on the successes and challenges of his...
2025-07-03
1h 19
Sports and Hip-Hop with DJ Mad Max
Brandi Burkhardt talks new EP, A24's Friendship, & Broadway on "Sports and Hip-Hop with DJ Mad Max"
Thank you to Maryland's own Brandi Burkhardt for coming on my show for an interview! Brandi discussed her new EP releasing on October 17th, her role in A24's Friendship, and working with Paul Rudd. She talked about singing the national anthem for the Baltimore Orioles, playing Crickett in The Hart of Dixie, and her first time on Broadway for A Tale of Two Cities. She also spoke about working alongside John Legend before he got his big break, her time on Mad Men, and more. Stay tuned! Brandi Burkhardt's new single ^magic^ is available on all...
2025-07-01
35 min
Coding Chats
The Debate: Self-Taught vs. Formal Education in Tech. Part 2 of 2 with Brian Feister.
Coding Chats episode 35 - John Crickett and Brian Feister explore the journey of becoming a software engineer, discussing the value of self-taught skills versus formal education, the impact of boot camps, and the importance of community in tech. They delve into their experiences with the Go programming language, sharing insights on learning, challenges faced, and the advantages of Go in modern software development.Chapters00:00 The Value of Computer Science Degrees05:46 Self-Taught vs. Formal Education in Software Engineering08:32 The Reality of Bootcamps and Career Expectations14:21 Approaches to...
2025-06-26
45 min
Coding Chats
Navigating the Tech Landscape: From Big Tech to Startups. Part 1 of 2 with Brian Feister.
Coding Chats episode 34 - John Crickett and Brian Feister explore the journey from working in big tech to building startups, the evolution of mentorship in tech, the challenges of balancing multiple roles, and the intricacies of test-driven development. They discuss cognitive differences in software development, the importance of clear requirements, and the role of AI in the future of software engineering. The conversation emphasizes the value of learning from each other and the diverse paths in the tech industry.Chapters00:00 Navigating Dual Roles: Tech and Entrepreneurship03:12 From Mentorship to Startup...
2025-06-19
40 min
Coding Chats
Unlocking the power of open source and mastering onboarding for new software engineers
Coding Chats episode 33 - John Crickett and Robert Roskam explore the significance of open source involvement, the critical nature of effective onboarding, the myth of 10x engineers, and the challenges of transitioning into management. They discuss how soft skills and community engagement are essential for software engineers, the importance of creating a supportive onboarding experience, and the misconceptions surrounding high-performing engineers. Additionally, they reflect on the realities of management and the emotional dynamics that influence decision-making within organizations.Chapters00:00 Introduction to FastAPI and Starlette01:50 Involvement in...
2025-06-12
46 min
Coding Chats
Learning Zig: A project-based approach - Part 2 of 2
Coding Chats episode 32 - John Crickett and Loris Cro discuss the Zig programming language, its community, and various ways to learn and apply Zig. Loris emphasizes the importance of project-based learning, the unique features of Zig, and how it is being used in production by various companies. Loris also shares insights on how to get involved with the Zig community and contribute to its growth.Chapters00:00 Learning Zig Through Projects04:58 Community and Learning Resources06:49 Zig in Production: Real-World Applications12:23 Understanding Zig's Unique Features18:07 Getting...
2025-06-05
26 min
Coding Chats
Exploring the Zig programming language with Loris Cro - Part 1 of 2
Coding Chats episode 31 - John Crickett interviews Loris Cro about the Zig programming language and the Zig Foundation. They discuss the innovative features of Zig, including its unique approach to metaprogramming with Comp time, its role as a C and C++ compiler, and the benefits of using Zig for cross-compilation. Loris explains the structure and mission of the Zig Foundation, emphasizing its independence from big tech and its commitment to fostering a vibrant community. The conversation also delves into the development of the Zig compiler, its transition to being self-hosted, and the future of Zig...
2025-05-29
38 min
Coding Chats
Moving to a portfolio career - working as a technical board advisor and non-executive director.
Coding Chats episode 30 - Tom Hill and John Crickett discuss Tom's transition into technical advisory roles, exploring the concept of a portfolio career, the differences between fractional executives and board advisors, and the essential skills required for success in these positions. He emphasizes the importance of communication, understanding business dynamics, and navigating the complexities of the job market, particularly in the context of AI's impact on software engineering. Tom also shares insights from his unique career journey, from sound engineering to becoming a tech advisor.Chapters00:00 Navigating Career Transitions: From Tech to...
2025-05-22
53 min
Coding Chats
Leadership, introverts, empathy in software engineering and dragons!
Coding Chats episode 29 - John Crickett and Sarah Gruneisen delve into the complexities of leadership, particularly in the engineering field. They discuss the challenges faced by individuals transitioning from technical roles to leadership positions, emphasizing the need for proper training and emotional intelligence. Sarah shares her insights on the importance of self-reflection, vulnerability, and understanding different personality types, including introverts as effective leaders. The discussion also touches on the pitfalls of agile methodologies when not implemented correctly and the necessity of connecting engineers with business goals to foster a productive environment.Chapters00:00...
2025-05-15
56 min
Coding Chats
Zig, D, C++ programming languages and pair programming
Coding Chats episode 28 - Jonathan Marler discusses his journey as a programmer, focusing on his experiences with the Zig and D programming languages. He shares insights into the philosophies behind these languages, their applications in software development, and the challenges of cross-compilation. The discussion also covers his transition from a large corporation (HP) to a small startup (Tuple), the importance of pair programming, and the handmade philosophy in software development. Jonathan emphasizes the value of simplicity in programming languages and tools, and he shares practical examples of how Zig has been beneficial in his...
2025-05-08
44 min
Coding Chats
Go programming, Typescript, Python, WASM and AI in software development
Coding Chats episode 27 - John Crickett and Lane Wagner discuss the inception and evolution of Boot.dev, a platform designed to teach backend development, particularly focusing on the Go programming language. He shares insights into the challenges of learning backend development compared to frontend, the appeal of Go for its simplicity and performance, and his experiences transitioning to TypeScript. Lane also addresses the role of Python in learning programming fundamentals and shares his thoughts on the impact of AI on the software development industry, emphasizing that while AI is...
2025-05-01
39 min
Coding Chats
Building HPC software with CUDA
Coding Chats episode 26 - John Crickett talks to Dennis Kennetz about:the world of High Performance Computing (HPC), exploring its definition, differences from traditional development, and the significance of batch scheduling. They discuss the role of CUDA and GPUs in enhancing computational efficiency, the challenges of data movement, and the importance of correctness in software development. The conversation also highlights the balance between developer time and compute time, emphasizing the need for effective resource management in HPC applications. Finally, they provide insights into resources for learning more about HPC and CUDA programming.Dennis's Links:...
2025-04-24
47 min
Coding Chats
Using your network and posting on LinkedIn to find a job and the impact of AI on software engineers
Coding Chats episode 25 - Eric Mariasis and John Crickett discuss the challenges faced by individuals entering the software engineering field, emphasizing the importance of perseverance and continuous learning. He highlights the significance of networking, building genuine relationships, and leveraging past interview experiences for future opportunities. Eric also shares insights on the value of sharing knowledge on platforms like LinkedIn, the benefits of freelancing, and the role of mentorship in career development. The discussion touches on the impact of AI on job roles and the future of work, particularly in the context of remote collaboration.GUEST's Links:...
2025-04-17
50 min
Coding Chats
How to create your own luck as a software engineer to get more job opportunities or promotions
Coding Chats episode 24 - how do you create your own luck so you get more job opportunities and promotion opportunities as a software engineer? In this episode John discusses how software engineers can create their own luck in their careers. He introduces the concept of 'luck surface area,' which suggests that the more passionate and active you are in your field, the more opportunities will arise. He emphasizes the importance of building a personal brand, sharing expertise, and networking to enhance career growth and seize serendipitous opportunities.TakeawaysYou can create your...
2025-04-10
07 min
Coding Chats
Transitioning to tech leadership and the importance of soft skills for software engineers
Coding Chats Episode 23 - Anemari Fiser and John Crickett explore the software engineering mindset, the importance of asking questions, the differences between consultancy and product companies, the significance of soft skills in tech, and the challenges of making work visible. The Engineering Mindset: An Overview The Importance of Asking Questions Consultancy vs. Product Companies: A Comparative Insight The Transition from Technical to Non-Technical Roles Building High-Performing Teams: The Role of Leadership Navigating the Challenges of Leadership Transitions Visibility and Impact in Work Navigating Career Paths: IC vs Management The Importance of Soft Skills Coaching vs Mentoring: Finding Your...
2025-04-03
51 min
Coding Chats
How to find a software engineering job by using LinkedIn to network with hiring managers.
Coding Chats Episode 22 - John talks to Anna Miller about: finding a job as a software engineer and how you can use LinkedIn to network with hiring managers treating your job hunt and career like a business using data to identify and overcome the bottlenecks to finding your next role overcoming the fear of rejection- creating an effective LinkedIn profileAnna's Links:https://tinyurl.com/ccm-trainingJohn's Links:John's LinkedIn: https://www.linkedin.com/in/johncrickett/John’s YouTube: https://www.youtube.com/@johncrickettJohn's Twitter: https://x.com/johncrickettJohn's Bluesky: https://bsky.app/profile/johncrickett.bs...
2025-03-27
41 min
Coding Chats
Mentoring, learning multiple programming languages, multiple databases and advent of code.
Coding Chats episode 21 - John talks to Arnab Deka about: the benefits of mentoring in software engineering learning multiple programming languages learning multiple databases doing advent of code in a different programming language each yearArnab's Links:Metacast App - https://metacast.app/Arnab's Bluesky - https://bsky.app/profile/arnab.metacast.appJohn's Links:John's LinkedIn: https://www.linkedin.com/in/johncrickett/John’s YouTube: https://www.youtube.com/@johncrickettJohn's Twitter: https://x.com/johncrickettJohn's Bluesky: https://bsky.app/profile/johncrickett.bsky.socialCheck out John's software engineering related newsletters: Coding Challenges: ht...
2025-03-20
59 min
Coding Chats
The impact of AI on Software Engineering, writing courses, testing software and big tech vs startups
Coding Chats episode 20 - John talks to James Willett about the impact of AI on Software Engineering, his experience working in big tech and the lessons he's learned creating courses about software engineering and testing. Links:James's YouTube: https://www.youtube.com/@james-willettJames's LinkedIn: https://www.linkedin.com/in/willettjames/John's LinkedIn: https://www.linkedin.com/in/johncrickett/John’s YouTube: https://www.youtube.com/@johncrickettJohn's Twitter: https://x.com/johncrickettJohn's Bluesky: https://bsky.app/profile/johncrickett.bsky.socialCheck out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can us...
2025-03-13
1h 05
Coding Chats
Learn how to grow beyond Senior Software Engineer and thrive in an engineering leadership role
Coding Chats episode 19 - John talks to Gregor Ojstersek about how software engineers can become great engineering leaders. Topics covered include:- How to build credibility in the engineering industry- How to let your manager know about your goals and aspirations- How to keep a brag list of all the wins that you achieve- How to become the go-to person or considered an expert in a certain engineering domain- How to manage up as an engineer- How to become a team player and a great engineer to work with- How to become business and product-minded engineer- Real...
2025-03-06
55 min
Steer Your Career Podcast
Ep 121: Accelerating Software Engineer Careers: An Interview with John Crickett
The reality of software engineering for the 99% who don't work at Big Tech ❓ In this episode, Alan sits down with John Crickett and talks about the differences between software engineering at Big Tech versus where most engineers actually work. They also discuss why interview practices like LeetCode make sense for companies receiving thousands of applications but are often counterproductive elsewhere, and why people skills become more critical than technical skills for career advancement. Tune in to gain valuable perspective on building an engineering career outside the Big Tech bubble.
2025-02-27
31 min
Coding Chats
How to prepare for and ace behavioural interviews with Austen McDonald
Coding Chats episode 18 - John talks to Austen McDonald about behavioural interviews with actionable tips for software engineers to apply in a job interview both at FAANG and other organisations. Links:Austen's newsletter: https://thebehavioral.substack.com/Austen's behavioral interview sheet: https://docs.google.com/spreadsheets/d/1wSAVK3926jRLd8aWMIx_nadqdm9Yy9ecu93kBdty2Fw/edit?gid=0#gid=0Austen's LinkedIn: https://www.linkedin.com/in/austenmc/John's LinkedIn: https://www.linkedin.com/in/johncrickett/John’s YouTube: https://www.youtube.com/@johncrickettJohn's Twitter: https://x.com/johncrickettJohn's Bluesky: https://bsky.app/profile/johncrickett.bsky.socialCheck out John's software engineering re...
2025-02-27
1h 09
Coding Chats
Cloud servers, personal branding and soft skills for software engineers with Pedro Gil Carvalho
Coding Chats Episode 17 - John talks to Pedro Gil Carvalho about cloud servers, personal branding and soft skills for software engineers. Links:Pedro's links:https://pedrogilcarvalho.comhttps://www.linkedin.com/in/pedrogilcarvalhoJohn's LinkedIn: / johncrickett John’s YouTube: / @johncrickett John's Twitter: https://x.com/johncrickettJohn's Bluesky: https://bsky.app/profile/johncrickett...Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills.Developing Skills: https://read.developingskills.fyi/ covering everything from system design to soft skills, helping them progress their career from junior to...
2025-02-20
1h 07
Coding Chats
Extreme Programming, Test Driven Development and Social Programming with Fabio D'Amico
Coding Chats Episode 16 - John talks to Fabio D'Amico about Extreme Programming, Social Programming and Test Driven Development for software engineers.Links:Fabio's Linkshttps://calendly.com/fabiodamico/coffe-and-chathttps://fabiodamico.xyzThe article on tech debt that Fabio mentions: https://medium.com/@ziobrando/from-technical-debt-to-design-integrity-48e7056b6776John's LinkedIn: https://www.linkedin.com/in/johncrickett/John’s YouTube: https://www.youtube.com/@johncrickettJohn's Twitter: https://x.com/johncrickettJohn's Bluesky: https://bsky.app/profile/johncrickett.bsky.socialCheck out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding sk...
2025-02-13
59 min
Coding Chats
Refactoring your brain as a software engineer to improve communication, collaboration and get promoted
Coding Chats Episode 15 - John talks to Dagna Bieda about refactoring your brain as a software engineer to improve your soft skills (such as communication and collaboration) and market yourself and your achievements to get promoted. Links: Dagna's LI: https://www.linkedin.com/in/dagnabieda/ Dagna's Substack: https://themindfuldev.substack.com/ Brain Refactor: https://amazon.com/dp/B0DB6C82ZN John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John’s YouTube: https://www.youtube.com/@johncrickett John's Twitter: https://x.com/johncrickett John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social Check out John's software engineering related newsletters: Co...
2025-02-06
1h 02
Coding Chats
Keep Calm and Code on - Alex Lau tells John Crickett
Coding Chats Episode 14 - John talks to Alex Lau about his book Keep Calm and Code On. Links: Alex's LinkedIn: https://www.linkedin.com/in/mralexlau/ Alex's book: https://keepcalmandcodeon.com/ John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John’s YouTube: https://www.youtube.com/@johncrickett John's Twitter: https://x.com/johncrickett John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: https://read.developingskills.fyi/ covering everything from sy...
2025-01-30
31 min
Coding Chats
Public speaking, soft skills and coding with Alex Lau
Coding Chats Episode 13 - John talks to Alex Lau about toastmasters, public speaking, soft skills and his book 'Keep Calm and Code on.' Links: Alex's LinkedIn: https://www.linkedin.com/in/mralexlau/ Alex's book: https://keepcalmandcodeon.com/ John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John’s YouTube: https://www.youtube.com/@johncrickett John's Twitter: https://x.com/johncrickett John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: ht...
2025-01-23
39 min
Coding Chats
Soft skills in tech, roles in software engineering and charging for your time with Jade Wilson
Coding Chats Episode 12 - John talks to Jade Wilson about soft skills in tech, diversity in tech, roles in software engineering and charging for your time. Jade's Links: https://www.linkedin.com/in/jade-codes https://youtube.com/@Jade-Codes https://jadecodes.substack.com/ https://linktr.ee/jade.codes John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John’s YouTube: https://www.youtube.com/@johncrickett John's Twitter: https://x.com/johncrickett John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares re...
2025-01-16
44 min
Coding Chats
Talking about diversity in tech, software engineering, mentoring and interviews with Shalini Goyal
Coding Chats Episode 11 - John talks to Shalini Goyal about diversity in tech, software engineering, mentoring and interviews. Shalini's System Design, Behavioural and DSA Interviews guide: https://topmate.io/goyalshalini/1303274 John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John’s YouTube: https://www.youtube.com/@johncrickett John's Twitter: https://x.com/johncrickett John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: ht...
2025-01-09
44 min
Coding Chats
Talking about coaching, coding, mentoring and Arnie with Taha Hussain
Coding Chats Episode 10 - John talks to Taha Hussain about coaching, coding, mentoring, career change and lessons from Arnold Schwarzenegger. Links: Taha's Links: https://www.linkedin.com/in/tahahussain/ John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John’s YouTube: https://www.youtube.com/@johncrickett John's Twitter: https://x.com/johncrickett John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: https://read.developingskills.fyi/ covering everything from system design to...
2024-12-12
51 min
Coding Chats
Teaching, tables and tech with Callie Stoscup
Coding Chats Episode 9 - John talks to Callie Stoscup about teaching, tables and tech and her journey as a software engineer. Links: Callie's website: https://www.coding-with-callie.com John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John’s YouTube: https://www.youtube.com/@johncrickett John's Twitter: https://x.com/johncrickett John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: https://read.developingskills.fyi/ covering everything from system design to so...
2024-12-05
42 min
Coding Chats
From computer forensics to principal engineering manager at Microsoft with Nick Cosentino.
Coding Chats Episode 8 - John talks to Nick Cosentino about the importance of leadership, mentoring and soft skills for software engineers. Links: Nick's YouTube: https://youtube.com/@devleader Nick: Newsletter: https://weekly.devleader.ca John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John’s YouTube: https://www.youtube.com/@johncrickett John's Twitter: https://x.com/johncrickett John's Bluesky: https://bsky.app/profile/johncrickett.bsky.social Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to...
2024-11-28
1h 01
Coding Chats
Breaking into Software Engineering with Brooke Sweedar
Coding Chats Episode 7 - John talks to Brooke about how she came to technology, her experience doing a bootcamp and looking for her first role as a software engineer and the power of networking on LinkedIn. Links: Brooke's LinkedIn: https://www.linkedin.com/in/brooke-sweedar John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John's Twitter: https://x.com/johncrickett Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: https://read.developingskills.fyi/ covering everything from system design to...
2024-11-21
50 min
Coding Chats
Becoming a consultant, teacher and content creator as a software engineer with Eric Roby.
Coding Chats Episode 6 - John talks to Eric Roby about being a software consultant, what makes a product, teaching, following your passion and creating content as a software engineer. Links: Eric's LinkedIn: https://www.linkedin.com/in/codingwithroby/ Eric's YouTube: https://www.youtube.com/@codingwithroby/videos John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John's Twitter: https://twitter.com/johncrickett Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: https://developingskills.substack.com/ covering everything from system design...
2024-11-14
41 min
Cup o' Go
🎆 70,000 Go issues, and still going strong, Terraform for Factorio, and John Crickett on learning without LeetCode
Go 1.23.3 and 1.22.9 releasedProposalsAccepted: 📂 Safer file open methodsLikely accept: Drop macOS 11 support for Go 1.25🎆 The Go project recently passed the 70,000 issues on GitHub, with net/http: short writes with FileServer on macos🇮🇹 GoLab tickets still available, Florence Italy, Nov 11-13Reddit: Is there a path forward for Go's yaml situation?Factorio RoundFactorio server managerFactoCordmapshotterraform-factorio-providerInterview with John CricketCoding ChallengesLinkedInYouTubeX/Twitter ★ Support this podcast on Patreon ★
2024-11-08
1h 03
Coding Chats
Becoming a software engineer with Brian Jenney
Coding Chats Episode 5 - John talks to Brian Jenney about bootcamps, computer science degrees and soft skills. Links: Brian's LinkedIn: https://www.linkedin.com/in/brianjenney/ Brian's podcast: https://www.buzzsprout.com/1819601/ Brian's Bootcamp: https://parsity.io John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John's Twitter: https://twitter.com/johncrickett Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: https://developingskills.substack.com/ covering everything from system design to soft skills, helping them progress their career from...
2024-10-31
41 min
Easier Said Than Done (Career Change & How to Do it)
Ep #25 The UK's Most Influential Engineering Voice - An Interview with John Crickett
What Is The Reality of Software Engineering? Who better than my guest John Crickett to break down almost 3 decades of engineering experience for you in this eye-opening podcast chat. 💥 Key Insights: 💥 -👉🏼 Beyond Coding Skills: Software engineering is more than just writing code; it involves problem-solving, communication, and collaboration. -👉🏼 The Importance of Real-World Projects: Build projects that simulate real-world scenarios to demonstrate your skills. -👉🏼 Focus on Soft Skills: Develop strong communication, teamwork, and problem-solving abilities. -👉🏼 The Value of Coding Challenges: Use coding challenges to practice your skills, learn new languages, and prepare for interviews. 💥Key Action Items:💥 -👉🏼 Build me...
2024-10-10
38 min
Dev Leader Podcast
Build Software To Get Good As Software - Interview With John Crickett
You need to code to get better at coding -- That's something you'll hear me say all of the time. But my guest today, John Crickett, has taken this to a WHOLE new level! John is the author of the extremely popular newsletter called Coding Challenges. He's created this to give software developers the focus that many of them need to go practice building things. This was an AWESOME interview and I was excited to hear all about John's career. He shares information about jumping between different programming languages and even going back and...
2024-06-18
55 min
Tech Lead Journal
#178 - Leveling Up Through Coding Challenges, Real-World Projects, and Personal Brand - John Crickett
“99% of us aren’t working in big tech. There’s this impression that everybody works in big tech. There’s a huge world of software development out there that almost gets forgotten about in social media." John Crickett is the creator of “Coding Challenges” and a seasoned software engineer with over 30 years of experience. In this episode, John shares his diverse career path, including transitioning between individual contributor roles and management, founding his own business, and his passion for coding challenges. John explains the benefits of building real-world applications over algorithm-based ones, emphasizing the importance of learning...
2024-06-10
52 min
Coding Chats
From sandwich course to Engineering Manager with Matt Boyle
Coding Chats Episode 4 - John talks to Matt Boyle about his journey from undergraduate on a computer science sandwich course to software engineering manager. Links: Matt's LinkedIn: https://www.linkedin.com/in/mattjamesboyle/ Matt's Twitter: https://twitter.com/MattJamesBoyle Matt's Website: https://www.bytesizego.com/ Golang Insiders https://x.com/i/communities/1685641800449462272 Keeping Alive With Go Blog Post https://www.bytesizego.com/blog/keeping-alive-with-go John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John's Twitter: https://twitter.com/johncrickett
2024-05-16
56 min
Builders Gonna Build
8. Growing your LinkedIn and newsletter audience | John Crickett
John Crickett is the creator of Coding Challenges, a newsletter for engineers that has over 54k subscribers. John’s LinkedIn profile grew from 3k to 150k+ followers in a year. In this episode, we dive into the process and mindset that allowed John’s following to grow so quickly. Chapters 00:58 - Introduction 03:18 - Spending a million Euros and a year on an MVP 05:54 - Coding Challenges 08:15 - MVP for an info product vs. software 13:51 - Growth on LinkedIn 17:32 - Post structure 19:48 - Comments on posts 21:48 - Twitter/X 25:15 - Coding Challenges newsletter 27:12 - Building a personal bran...
2024-05-09
53 min
Coding Chats
From Engineer to CTO with Adelina Chalmers
Coding Chats Episode 3 - John talks to Adelina about engineers, engineering leadership and becoming a CTO. Links: Adelina's LinkedIn: https://www.linkedin.com/in/adelinachalmers/ Adelina's Website: https://www.geekwhisperer.co.uk/Adelina's video on getting the board to say yes! https://geekadelina.gumroad.com/l/yes John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John's Twitter: https://twitter.com/johncrickett Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: https://developingskills.substack.com/ covering everything from system...
2024-05-09
51 min
Coding Chats
From Lawyer to Software Engineer with Zubin Pratap
Coding Chats Episode 2 - John talks to Zubin about his journey from lawyer to software engineer. Links: Zubin's LinkedIn: https://www.linkedin.com/in/zubinpratap/ Zubin's Website: https://www.matchfitmastery.com/ Zubin's Podcast: https://www.youtube.com/@zubinpratap/podcasts Zubin's Twitter: https://twitter.com/zubinpratap Zubin's IG: https://www.instagram.com/@zubinpratap Zubin's Links: https://linktr.ee/zubinpratap John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John's Twitter: https://twitter.com/johncrickett Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding...
2024-05-02
56 min
Coding Chats
From English teacher to Software Engineer with Callie Buruchara
Coding Chats Episode 1 - John talks to Callie Buruchara about her journey from English teacher to Senior Software Engineer at New Relic. Links: Callie's LinkedIn: https://www.linkedin.com/in/callie-buruchara/ Callie's Website: https://majorityofwork.com/ Callie's Podcast: https://majorityofwork.buzzsprout.com/ John's LinkedIn: https://www.linkedin.com/in/johncrickett/ John's Twitter: https://twitter.com/johncrickett Check out John's software engineering related newsletters: Coding Challenges: https://codingchallenges.substack.com/ which shares real-world project ideas that you can use to level up your coding skills. Developing Skills: https://developingskills.substack.com/ covering everything from system design to soft skills, helping...
2024-04-25
42 min
Backend Banter
#050 - Python is Faster than Rust
In today’s episode, we welcome John Crickett, veteran software engineer, having worked at Staff, VP, and C-Suite positions over the years, and now focusing on helping thousands of engineers worldwide, through his coding challenges that have you building real applications, as well as helping with the soft skills through his articles and posts about software development. Today we cover a LOT of ground where we explain exactly what a Software Architect is, discuss different leadership types, advice to get a software job, remote work, unpopular opinions on programming languages, performance and scale, and a couple ot...
2024-04-22
59 min
Coding Chats
Coding Chats - Trailer
Coding Chats is a Software Engineering Podcast focused on the 99% of software engineers who aren't working in big tech companies. The first episode will be available on April 25th.
2024-04-09
01 min
Coding Chats
Coding Chats - Intro!
2024-04-03
00 min
First Evangelical Church - Memphis
Week 6: The Resurrection of Jesus Christ – February 20/21, 2024
Crickett Keeth | Matthew 28; Mark 16; Luke 24; John 20–21; 1 Corinthians 15 ------ Want more information about First Evangelical Church Women's Ministry? firstevan.org/women Website: firstevan.org Instagram: @firstevan735 Facebook: @FirstEvan Facebook Group: https://www.facebook.com/groups/734643030702954
2024-02-20
34 min
Develop Yourself
#113 - Code Challenge King John Crickett Breaks Down How to Level Up as an Engineer
John Crickett is the code challenge king. He is author of the popular Code Challenge Newsletter and one of the few tech influencers on LinkedIn and X who really knows his stuff.We sit down and talk about the best way to learn to code (building stuff ), why AI isn't so scary, his meteoric rise on social media and tactics you can steal to do the same.John Crickett's Coding ChallengesSend us a textShameless Plugs 🧑💻 Free 5 day email course to go from HTML to AI...
2024-02-19
36 min
Develop Yourself
#113 - Code Challenge King John Crickett Breaks Down How to Level Up as an Engineer
John Crickett is the code challenge king. He is author of the popular Code Challenge Newsletter and one of the few tech influencers on LinkedIn and X who really knows his stuff.We sit down and talk about the best way to learn to code (building stuff ), why AI isn't so scary, his meteoric rise on social media and tactics you can steal to do the same.John Crickett's Coding ChallengesSend us a textShameless Plugs 👉 Build Your First Website in 30 minutes 👈 ✉️ Got a question
2024-02-19
36 min
archill podcast
John Crickett: Coding Challenges, Personal Brand, Engineering Levels | archill podcast #5
Meet John Crickett. John has been in software engineering for about 30 years now. His experience includes different seniority levels from Engineering Management as well as software architecture. He's the founder of the popular 'Coding Challenges' newsletter, boasting over 70,000 subscribers. Each week, John offers practical coding challenges to help software engineers enhance their skills through building real-world applications. He’s also known for being active on LinkedIn and sharing his enormous experience with the community.EPISODE LINKS:Coding Challenges: https://codingchallenges.fyi/OUTLINE:00:00 Intro00:57 Software Engineering Evolution10:40 Mastering Diff...
2024-01-10
50 min
Exponential Growth - How to Break Into Tech
Empowering Junior Developers and Lifelong Learning, with John Crickett
John Crickett is a software engineer, content creator and coach to thousands of junior developers. In this conversation he shares his personal journey into tech, as well as the origin story for his free resource: https://codingchallenges.fyi. Chapters: (00:31) Introduction (04:23) First Tech Job - Dawn of the Internet (07:40) Then & Now - Rapid Advancement in Tech (10:44) The Importance of Soft Skills (14:00) Transitioning From IC to Management, and Back (27:36) Becoming VP of Engineering (35:32) Working with AI (38:50) Special Guest Appearance...
2023-11-28
56 min
The GeekNarrator
Becoming a better engineer - John Crickett
Hello Everyone, In this podcast I have invited John Crickett, who has been a Software Engineer since 27 years, having vast experience in variety of tech stacks. He is known for his newsletter "Coding Challenges" that helps developers build real world applications and becomming a better engineer. 00:00 Introduction 01:17 What made you start Coding Challenges? 03:21 What made you start learning Rust? 04:08 How should Software Engineers Prioritise learning? What should they learn? How would they know? 12:20 How to become a better engineer? 14:05 Knowing your passion? but how? 17:43 Should LeetCode be part of interviews? When does (and not) it make sense ? 25:39 System Design...
2023-10-15
33 min
First Evangelical Church - Memphis
Week 6: I AM the Way, the Truth and the Life – September 18/19, 2020
Crickett Keeth | 2/18/20 | John 14:1-6
2020-02-18
27 min
First Evangelical Church - Memphis
Week 4: I AM the Light of the World – February 4/5, 2020
Crickett Keeth | 2/4/20 | John 7-9
2020-02-04
32 min
First Evangelical Church - Memphis
Week 3: I AM the Good Shepherd – January 28/29, 2020
Crickett Keeth | 1/28/20 | John 10:1-18
2020-01-28
32 min
First Evangelical Church - Memphis
Week 1: I AM He – January 14/15, 2020
Crickett Keeth | 1/14/20 | John 4
2020-01-14
32 min