POPULARITY
In this episode of Ruby for All, Andrew and Julie welcome special guests, James Garcia, Eric Halverson, and Caleb Mitchell, all part of The Agency of Learning run by Dave Paola. Today, they share their unique journeys into software development, ranging from music to technical support backgrounds, and their involvement in The Agency of Learning. They discuss the value of the Ruby community, the joy of coding in Ruby, and the complexities of keeping up with Rails in a fast-paced tech environment. The conversation also touches on the importance of community in learning and how to get involved in the Ruby ecosystem, wrapping up with practical advice on handling race conditions in coding projects. Press download now to hear more! [00:00:13] Julie wonders if Andrew launched his feature and he mentions a setback due to architectural challenges. Julie relates to his issues sharing she faced a race condition blocking a release. [00:01:24] Julie mentions the Ruby for All Book Club and three guests joining them, who are a part of that club, where they are reading, The Well-Grounded Rubyist. [00:02:02] Eric, Caleb, and James introduce themselves and talk about their backgrounds. [00:05:36] What is The Agency of Learning? Eric shares his view and experience as an amazing ride, and James describes it as a “finishing school” for new programmers.[00:09:17] Andrew inquires about the unique challenges faced by Caleb due to his music background. Caleb discusses the time management challenges of balancing music and programming. [00:11:41] Julie's interested to understand the guests' experiences and challenges at The Agency of Learning. Caleb talks about the challenges of working with large, preexisting codebase. James adds to Caleb's points, discussing the learning experiences with different production apps. [00:13:50] Andrew asks Julie about her experience working for Ruby for Good projects, and she expresses her enthusiasm for Ruby for Good. Andrew tells us what he did with contributing and praises Ruby for Good and encourages listeners to contribute. [00:14:43] Eric tells us about his current career position, and he describes a personal existential crisis following an intense project for a Rails conference, which led to a period of burnout and a shift in focus back to Ruby fundamentals. [00:18:08] Eric shares advice from Cody Norman, a lead at The Agency of Learning, about pursuing what inspires you. Andrew relates to Eric's return to fundamentals and shares a perspective on learning Rails and Ruby.[00:19:41] Andrew asks about the hardest part of learning Rails in 2023. James discusses the challenge of keeping up with front-end updates in Rails, specifically Hotwire and Turbo Drive. Caleb talks about the challenge of focusing learning on an era with abundant resources and highlights Launch School and The Odin Project as helpful resources. Eric reflects on the complexity of Rails and strategies learning it. [00:24:21] Julie asks the guests if they would recommend Rails to others or change their own journey. Caleb states his positive experience with Ruby and Rails, suggesting it as a good starting point. James enjoys Rails and believes it helped him understand programming fundamentals, Eric speaks highly of Ruby and Rails and values the community. [00:27:15] Julie mentions that Ruby's appeal kept her in software engineering and would recommend it as a first language. Andrew reflects on advising his brother on programming languages, highlighting the clarity Ruby brought him after learning Java.[00:29:20] Eric credits Julie for highlighting the importance of community in learning to program and James emphasizes reaching out for help in the Ruby community, praising its supportive nature. [00:30:53] Andrew asks for advice on how to join the Ruby community. James tells us to connect through Twitter, Discord, and conferences. Caleb recommends reaching out to study or work with others, leading to lasting relationships. Eric started with podcasts, moved to Twitter, then conferences.[00:34:09] Julie shares two Discord groups for joining the Ruby community: The Ruby Learning Center and the GoRails Discord. [00:34:24] Find out where you can follow Eric, Caleb, and James online. [00:35:26] Andrew explains and gives an example of a race condition, since Julie had one at work that was driving her crazy. Panelists:Andrew MasonJulie J.Guests:James GarciaEric HalversonCaleb MitchellSponsors:HoneybadgerGoRailsLinks:Andrew Mason X/TwitterAndrew Mason WebsiteJulie J. X/TwitterJulie J. WebsiteEric Halverson X/TwitterEric Halverson LinkedInJames Garcia X/TwitterJames Garcia LinkedInCaleb Mitchell LinkedInCaleb Mitchell Neovim-GitHubThe Agency of LearningRuby for GoodCody Norman X/TwitterDave Paola X/TwitterRuby for All-Episode 37: The Agency of Learning with Dave PaolaThe Well-Grounded Rubyist by David A. BlackLaunch SchoolThe Odin ProjectThe Ruby Learning Center DiscordGoRails Discord ServerRace condition (00:00) - Intro and Welcome (00:13) - Julie's Setback and Race Condition Issue (01:24) - Ruby for All Book Club Mention (02:02) - Introduction of Eric, Caleb, and James (05:36) - The Agency of Learning Explained (09:17) - Caleb's Challenges Balancing Music and Programming (11:41) - Guests' Experiences at The Agency of Learning (13:50) - Julie on Ruby for Good Projects (14:43) - Eric's Career Position and Return to Ruby Fundamentals (18:08) - Eric on Inspiration and Learning Rails and Ruby (19:41) - Hardest Part of Learning Rails in 2023 (24:21) - Guests' Thoughts on Recommending Rails (27:15) - Julie and Andrew on Ruby's Appeal (29:...
Als Knowledge-Worker sein Wissen teilen: Welche Arten gibt es und was ist für dich das Richtige?Leute im Tech-Bereich werden oft als Knowledge-Worker bezeichnet. Und es gibt auch noch diesen Mythos, dass im Team jeder alles wissen muss, damit jeder alles übernehmen kann. Wurde dieser Zustand jemals erreicht? Dennoch ist das Teilen von Wissen wichtig. Schon allein, um Flaschenhälse zu vermeiden und sich vom Bus-Faktor zu lösen.In dieser Episode sprechen wir über verschiedene Formate wie Hackathons, Code Challenges, interne Konferenzen und Guilds, Book-Clubs und Co. Wir teilen unsere Erfahrung und worauf es besonders ankommt, wenn du etwas ähnliches in deiner Firma starten möchtest.Bonus: Was Hardware-Buzzer und Jeopardy! spiele mit Knowledge Sharing zu tun haben.**** Diese Episode wird gesponsert von https://www.workshops.deOb öffentliche Schulungen, die du einfach buchen kannst oder maßgeschneiderte Schulungen für dein Unternehmen – Workshops.de bietet deutschsprachige Kurse in den Bereichen Angular, React, VueJS, Spring Boot, Typescript, Docker, Security, Data Science und den Grundlagen von HTML, CSS und JavaScript an.Alle Infos unter https://www.workshops.de****Das schnelle Feedback zur Episode:
In this episode, Jen offers some guidance to employers struggling with dress code issues, especially when it gets hot at work.
We love seeing people fly, and Jose gave us a lecture on HOW TO BE SUCCESSFUL WITH VANHACK. Despite all your incredible years of experience and many projects on his portfolio, he decided to spend lots of time preparing his profile within VanHack's platform: he did the English Verification, Code Challenges. He applied for only 5 positions that - according to him - were a good match. Jose got invited to participate in the 5 interviews! Of course, he is a lucky man, but he did the homework. It was wonderful to meet you, Jose and we wish you all the best! Thank you for sharing your fantastic story today. Visit www.vanhack.com/candidates to be one of the next VanHackers hired :) Discover VH Academy if you need an extra hand to get the skills to land a job abroad. Stay tuned to the following hiring events at vanhack.com/candidates/events
Every day more and more companies ask to see the results of the Code Challenges on our platform, giving this a boost for the candidates that have it on their profiles. In this episode of the VanHack Podcast, we discuss the importance of code challenges. It could be the final hurdle between you and your dream tech job. Do you want to know more: Read How Important Are Code Challenges When Looking For a Tech Job? and Everything You Need to Know About VanHack's Code Challenges. Don't be afraid to do it and take it; it can be that step that brings you closer to your dream job abroad. --------------------------- Visit www.vanhack.com/candidates to be one of the next VanHackers hired :) Learn more about Premium Academy at www.vanhack.com/premium Check the next events in VanHack at https://vanhack.com/candidates/events
Adarsh Shah joins the Adventure to discuss building out Environment as Code which goes beyond just Infrastructure as Code which defines your servers and networking. Environment as Code provides a way to define an entire component of your environment and connections between pieces. It emphasizes loose coupling and allows teams to deliver an environment for their applications. Panel Will Button Guest Adarsh Shah Sponsors Dev Influencers AcceleratorLevel Up | Devchat.tv Links Infrastructure as Code: Principles, Patterns, and PracticeszLifecycleConference Talk: Principles, Patterns, and Practices for Effective Infrastructure as CodeTalk Abstract: From Infrastructure as Code to Environment as Code: Challenges scaling IaC and how to resolve themChallenges scaling Infrastructure as CodeCompuZestLinkedIn: Adarsh ShahTwitter: Adarsh Shah ( @shahadarsh ) Picks Adarsh- Toyota BooksWill- A Guide to the Good Life Contact Will: DevOps For DevelopersTwitter: Will Button ( @wfbutton ) Special Guest: Adarsh Shah.
Adarsh Shah joins the Adventure to discuss building out Environment as Code which goes beyond just Infrastructure as Code which defines your servers and networking. Environment as Code provides a way to define an entire component of your environment and connections between pieces. It emphasizes loose coupling and allows teams to deliver an environment for their applications. Panel Will Button Guest Adarsh Shah Sponsors Dev Influencers Accelerator Level Up | Devchat.tv Links Infrastructure as Code: Principles, Patterns, and Practices zLifecycle Conference Talk: Principles, Patterns, and Practices for Effective Infrastructure as Code Talk Abstract: From Infrastructure as Code to Environment as Code: Challenges scaling IaC and how to resolve them Challenges scaling Infrastructure as Code CompuZest LinkedIn: Adarsh Shah Twitter: Adarsh Shah ( @shahadarsh ) Picks Adarsh- Toyota Books Will- A Guide to the Good Life Contact Will: DevOps For Developers Twitter: Will Button ( @wfbutton )
Roman Zhelenko joins Adam McNair, Kevin Long, and Victoria Robinson to discuss code challenges best practices, strategies, and lessons learned.
In this episode I discuss how to successfully execute Code Challenges as part of a source selection. You can support these videos by making a contribution at https://www.patreon.com/agileacq #themoreyouknow #agileacquisitionsandalcohol
Bob Belderbos and Julian Sequeira started PyBites (https://pybit.es/) a few years ago. They started doing code challanges along with people around the world and writing about it. Then came the codechalleng.es (https://codechalleng.es/) platform, where you can do code challenges in the browser and have your answer checked by pytest tests. But how does it all work? Bob joins me today to go behind the scenes and share the tech stack running the PyBites Code Challenges platform. We talk about the technology, the testing, and how it went from a cool idea to a working platform. Special Guest: Bob Belderbos.
In this episode, Kelly and Sean meet Bob and Julian from PyBit.es to discuss strategies, and how to seek advice and motivation when learning Python. Bob is a driven Pythonista working as a software developer at Oracle.. Bob is passionate about automation, data, web development, code quality, and mentoring other developers.” Julian is a Data Centre Technician at Amazon Web Services. He started coding a few years ago and codes for fun and to solve everyday projects. Together they founded PyBites, a Python blog featuring code challenges, articles, and news. Special Guests: Bob Belderbos and Julian Sequeira.
I want you to get the most out of being a software developer, or test engineer, or whatever you do that makes this podcast relevant to your life. By "get the most" I mean: the most fun the most value more career options probably more responsibility maybe even more money, that'd be cool I want you to start (or continue) studying and practicing your skills. But not just random practice, I've got a strategy to help you focus what to study. Why am I talking about this now? Here's some background on how I re-learned how to have fun with code refactoring (https://testandcode.com/pybites) through code challenges. I'm going to write up the whole list as a blog post, which I'll share first with my Patreon Supporters (https://www.patreon.com/testpodcast), second with my email list (https://us5.list-manage.com/subscribe?u=1f123c581ab0df2737f3174b9&id=9db722df54) and slack channel (http://pythontesting.net/slack/) and then as an actual post somewhere.
In this episode, you'll learn about problem solving, and how you can approach code challenges using a 7-step approach that will give you enough information to confidently solve your problems. Many students overlook these crucial steps, or blow past them to begin coding—which really doesn't help them once they hit a wall and are unsure how to proceed. So, if this sounds like an area where you could use some work, have a listen and become a more confident, competent problem solver in just half an hour! For show notes and links, visit the La Vie en Code Podcast episode page at http://www.lavieencode.net/29.
Are code challenges or quizzes a legitimate practice for hiring developers? We debate whether the method of filtering candidates via whiteboarding or code games is plain lazy or a necessary part of the recruiting process for engineers.
Are code challenges or quizzes a legitimate practice for hiring developers? We debate whether the method of filtering candidates via whiteboarding or code games is plain lazy or a necessary part of the recruiting process for engineers.
For both the whiteboard and code challenge as well as for answering technical questions during the interview practice will help you move from terrified to competent to comfortable. Before your interview review questions on the languages/frameworks ect you will be using. Get into the habit of doing daily code katas. These will help you with both whiteboard and coding challenges. Read more › The post Whiteboards and Code Challenges appeared first on Complete Developer Podcast.
Episode 101 “Wedgie Of A Lifetime” 3:18 And We’re Live! Today the EntreProgrammers welcome Larry from TrackAbout. Larry wants to talks about Skydiving today! Derick mentions the prior episode’s talk about getting over fears and skydiving. 6:00 John shares some memories of his time at TrackAbout, and was afraid to fly anywhere on business trips. John explains a panic attack he experienced, and how he was able to conquer the fear by facing the adversity head-on. 8:45 Derick shares his approach to conquering his fear of feeling pain when getting tattoos, by focusing on the pain itself. 10:00 Larry shares an adventure story of mountain biking and stumbling upon a skydiving festival. Larry talks about different types of skydiving such as: static line jump, tandem jump, accelerated free fall. Larry tells the story about taking the 101 course of skydiving, and describes the details of learning to jump out of a plane. 14:30 Larry shares his intense experience of leaving the ground on a plane and getting ready to jump. Larry talks about forgetting all the steps of the skydiving training and finally getting the signal to pull his parachute. Larry trying to recall how to brake and land with his parachute. Then he remembered after crash landing, the Jump Master forgot to teach him about landing. 23:00 Larry explains that he did not have the responsibly of children and marriage to notice the real risk involved of skydiving. Derick talks about his father’s experience with a motorcycle purchase and realizing the risk involved in riding. 26:40 John talks about a woman that survived a fall out of a plane at 20,000 feet. Josh asks how this changes his plans to skydive. John still thinks the tandem jump is still on his list. 28:00 Larry mentions that some peoples worst fear is public speaking. Derick shares his thoughts about himself when public speaking. John talks about getting energy when speaking publicly. Larry shares his time when playing in a band, and being nervous when his did not practice. 32:00 John talks about the certainty and the quality of life that Tony Robbins teaches. Larry talks about the punctuated moments in life, and getting older, and noticing time going by faster. 35:50 John, again mentions possibly creating a course on over coming fears. Josh talks about the time he found out John was afraid of flying, and how it was taboo to talk about at TrackAbout. John talks about choosing to over come fear on your own, verses being coached. 39:00 Derick talks about his fear of spiders after getting bit by a brown recluse. Chuck shares his thoughts on fears, and what he considers his worst fear. 42:00 John talks about an exercise of making eye contact with people and not smiling. Derick speaks about social norm violations. Josh mentions Tim Ferris’ stunt of laying down in the middle of the floor of a restaurant or store, for no reason. Derick mentions that you should look at your behavior when you are around people, and notice what society has ingrained in you about how to behave in public. 50:00 John mentions that there was a period of time when the EntreProgrammers did not talk about Josh’s job at TrackAbout. John asks when Larry noticed that Josh was about to quit his job at TrackAbout. Derick shares his experience when leaving TrackAbout, and feeling like he was letting people down for leaving. 55:00 Derick, Josh and John talk about when they started the EntreProgrammers. Larry mentions he did not have an idea they were in a mastermind together. Larry talks about what the podcast industry needs as far as stats and analytics. Larry says he needs the accelerated playback for listening to podcasts. 59:00 John mentions the real reason they started the EntreProgrammers was to shared their entrepreneurial journey. Dericks talks about the transparency in the jobs that they are doing. Josh and Derick shares their thoughts about the culture at TrackAbout. 1:13:33 John shares how he had quit his job at TrackAbout, and how he was afraid of Larry as well. Larry says “It’s about time!” Josh mentions the famous MacBook that once belonged to Derick, and how everyone who used it after he had left, also doesn't work there anymore. 1:20:00 Josh talks about the bookkeeper situation with Simple Programmer, and how the bookkeeper needs to be familiar with this kind of business to understand how it works. Here is a discussion about hiring and firing people for varies reasons. 1:25:00 Josh asks Larry about what TrackAbout is doing about Code Challenges. John talks about liking the real world situation, and how some new hires question the challenges. 1:32:00 Larry talks about the liability of leaks in companies if they permit their developers run blogs or some sort of entrepreneurial outlet. 1:37:50 Josh shares feeling guilty at a job before TrackAbout, and how he decided to leave after a bunch of paid training. Derick shares his experience of leaving his Telerik job and having nothing to do in the last few weeks. 1:38:00 EntreProgrammers share their stories of quitting their old jobs and the irony and inexperience the witness looking back. 1:47:00 Larry mentions that Chuck needs to take a spin at TrackAbout to get in on the stories. Larry shares some of what TrackAbout is up to these days. 1:53:00 A small interjection of had bad Apple is doing. Thoughts of the Week! John - The happiness in your life is directly proportion to the amount of uncertainty you are comfortable to live with… Derick - Embrace your fear! Josh - Systems and habits, and rhythms Chuck - Being ready of opportunity.. Resources Mentioned In The Episode https://corp.trackabout.com