TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    Working Code

    Water-cooler conversation about web-development. We want to entertain, inspire, and motivate you — or to put it another way, make your coding career more enjoyable.

    Advertise

    Copyright: © All rights reserved.

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    015: Potluck #1 Mar 24, 2021
    Show notes

    This week, we're trying something new: each host has brought with them a topic for the crew to discuss. Topics range from considerations about data-context; what does and does not make for a good manager; code that we're proud to have written; and, what it looks like when a team develops a strong bias for action. One particularly thought-provoking matter is the fact that 20% of Tim's clients prefer to make payments over the phone even when given a web-based option. This is a great reminder of the "bubble" that we can live in, often forgetting that what seems like an odd, archaic choice to us can actually be the "preferred choice" for others.


    Triumphs & Failures

    • Adam's Triumph - His desk is normally an obstacle course of empty Mountain Dew cans, thumb drives, pens, papers, and whatever else piles up and refuses to be thrown away over time. But, he finally cleaned up his office and even vacuumed the floor. And, heck if it doesn't feel good; well, at least for the next 6-hours.
    • Ben's Triumph - He fixed some bugs! On a small team, there's always a tension between new feature development and fixing bugs. And, unfortunately, building the "newness" tends to win out. In the last few weeks, however, he's really focused on allocating time to grooming the backlog and fixing long-standing issues, each one of which represents a real user that's experiencing real frictions.
    • Carol's Triumph - Her communication style can be a bit too curt. In a professional setting, she tends not to mince her words, which can ruffle feathers. Lately, however, she's been making an effort to "people" better, pushing back against inaccuracies with questions instead of just showing people where they went wrong.
    • Tim's Triumph - Building a successful software product is far more than just writing the code. As Tim puts it, you have to be a "bridge builder". Which means, spending time getting everyone else on board: finance, legal, engineers, and the leadership within the corporate hierarchy. Everyone needs to understand why something is being created; and, why it's worth the time, money, and investment. Historically, Tim has not felt very effective at this consensus building. But lately, he's been really crushing it. He can't share too many details at the moment; but, when the time comes, we won't be able to shut-him-up!


    Notes & Links

    • Girls Who Code - an organization focused on building the world's largest pipeline of future female engineers.
    • Go Time podcast - a Changelog podcast focused on Golang.
    • BFF: Backends For Frontends - an architectural pattern in which backend APIs are built for specific frontend clients.
    • Tef: Write code that's easy to delete - an article espousing the virtues of code that is written to be deleted.
    • Ward Bell - co-host of the Web Rush podcast.
    • Dark Matter Developers - the quiet majority of engineers that do their job but don't necessarily participate in the greater web development community.
    • IGROW - Issue, Goal, Reality, Options, Way Forward: a model for mentoring and coaching.


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    014: Zen and the Art of Pull Requests Mar 17, 2021
    Show notes

    Ben has "feelings" about many aspects of web application development. And, after working with git and GitHub for the last 10-years, he's formed a lot of strong opinions - oftentimes strongly held - about how Pull Requests (PRs) should be created and managed within a team context. For example:

    Code completed is more important than code being written. As such, if an open PR sits around for more than an hour, your team has failed to review said PR in a timely manner.

    And:

    If a PR takes more than 15-minutes to review, the PR is too large. The author of said PR has failed to decompose the problem into smaller, independently-deployable changes.


    As you can imagine, Ben's "PR Commandments" don't work for every one or every team. This week, the crew meets to discuss his approach to Pull Requests, reaching consensus on some concepts and pushing-back strongly on others. And, of course, this is totally fine - every team has its own set of constraints that have bearing on how that team operates. Your mileage my vary!


    Plus, we find out that Carol can be bribed with tacos... sweet, sweet tacos!


    Triumphs & Failures

    • Adam's Triumph - He just had his 9-year work anniversary at AlumnIQ! And, as he reflects on the last 9-years, he's amazed to realize that he never wanted to quit. Every day seems to be a stream of challenges; which is exactly what makes the work so invigorating! When he thinks back to prior jobs that he has quit, they were always boring jobs building "forms over data" type products. He's looking forward to the next 9-years!
    • Ben's Triumph - He gets a little nostalgic this week, recalling a thought he had 15-years ago about how amazing it would be to create a software system that worked like the human body, with cells that acted independently and communicated via hormones. At the time, he dismissed the thought as being crazy; but, fast-forward to today, it turns out that his instincts were actually spot-on. Though, instead of hormones, we have event-streams, message queues, and pub-sub mechanism; and, instead of cells, we have distributed, independently-scalable systems that are kept up-to-date through "eventually consistent" communications!
    • Carol's Triumph - Her team has moved all thirteen of their pending-work branches into testing. This is the culmination of weeks of hard work. And, to top it off, she's proud of the fact that she was able to buckle-down and maintain a high standard of quality for her coding all the way to the very end! No cutting corners for this engineer!
    • Tim's Triumph - He was required to participate in a coaching and mentoring workshop at his company. And, though he was initially frustrated about having to put pressing-work-matters on hold, once the workshop started, he found it be quite helpful. And, he was even able to find the solution to a problem he's been wrestling with for some time! It turns out that if you open yourself up to opportunities in front of you, you never know what you're gonna find!


    Notes & Links

    • git - the most popular source-control system on planet earth.
    • GitHub - a very popular source-control solution, built on git.
    • BitBucket - another popular source-control solution from Atlassian.


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    013: Do What You Love And You'll Never Work A Day In Your Life Mar 10, 2021
    Show notes

    A friend of Ben's once said, "If you hate your job, you'll spend 5-7ths of your life waiting for the weekend." This is a dark way to think about existence. And, to address the flip-side of that coin, Mingo Hagen suggested that we talk about the phrase, "Do what you love and you'll never work a day in your life." This is a significantly more optimistic view on the human experience; but, does it hold up to scrutiny?


    This week, the crew talks about the privilege of being able to choose work that we truly enjoy. Not everyone has this opportunity; and, even when we do, loving your job doesn't always make it feel any less like work. In fact, as Tim illustrates with some scripture, the challenge and hardship of work can be what makes it lovable and fulfilling:

    Enter in by the narrow gate; for wide is the gate and broad is the way that leads to destruction, and many are those who enter in by it. - Matthew 7:13


    Bringing a different sort of scripture to the conversation, Ben shares one of his favorite poems, "Our Deepest Fear":

    Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, Who am I to be brilliant, gorgeous, talented, fabulous? Actually, who are you not to be? You are a child of God. Your playing small does not serve the world. There is nothing enlightened about shrinking so that other people won't feel insecure around you. We are all meant to shine, as children do. We were born to make manifest the glory of God that is within us. It's not just in some of us; it's in everyone. And as we let our own light shine, we unconsciously give other people permission to do the same. As we are liberated from our own fear, our presence automatically liberates others. - Marianne Williamson


    The conversation examined the "do what you love" concept from a variety of different levels, with each host coming at it from a different angle. What becomes very clear is that the quote means different things to different people. But, the one thing we think we can all agree on: don't commit to work estimates that you don't believe in! Doing so will only make you your own worst enemy.


    Triumphs & Failures

    • Adam's Failure - he spent many person-hours trying to reduce the size of a Docker container image. And, while he eventually reduced it quite a bit (mostly by moving to Alpine Linux), he wasted far too much time on what turned out to be a simple little typo in his make file. The most frustrating part of all of this is that he just assumed that the line-in-question could not possibly be the issue; so, he kept debugging the lines around it without addressing the actual problem.
    • Ben's Triumph - he and a co-worker, Jackie Ewald, were recently called-out as the embodiment of "customer empathy" at work because they built a custom feature for one of their clients. What made this so rewarding is the fact that they did not ask for permission to build this feature; and, it was a feature that they almost-certainly would not have been allowed to build had they asked for permission.
    • Ben likes to keep this quote from Stephen Gates - the former Head Design Evangelist at InVision - on hand during all ideation meetings:
    ".... for most companies, right now, because of the way their processes are—because of how afraid they are of so many things—the innovation that they need will probably not be authorized.... When I look back at all the work that was innovative, it was only innovative in hindsight—it almost got me fired on the way there."
    • Carol's Triumph - She's loving life in Lake Tahoe! Woot woot! Rock on with your bad self!
    • Tim's Triumph - as a manager, he usually finds himself in a constant state of "meeting". However, he recently blocked-off 7-hours of heads-down time on his calendar so that he would not be interrupted; and, the amount of work that he was able to get done was refreshingly preposterous. He even received a compliment from one of his clients who thanked him profusely, at the end of the day, for everything he was able to complete!
    ASIDE: Managers, consider this story when it comes to scheduling meetings for your engineers! We need focus time to get our work done!


    Notes & Links

    • Mingo Hagen - listener who suggested the topic.
    • Matthew 7:13 - Enter ye in at the strait gate...
    • Marianne Williamson - author of the poem, Our Deepest Fear.


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    012: Idiomatic Code Mar 03, 2021
    Show notes

    Many programming languages have a sense of idiomatic code: the "blessed way" to solve a particular set of problems with a language's native constructs. These patterns exist to help people work more effectively together; and, to help new developers adapt to the language. But, unfortunately, the expression of idiomatic code in some communities shifts from "carrot" to "stick", getting used to separate the "right" way from the "wrong" way, thereby creating an implicit division between the "good developers" and the "bad developers".


    The ColdFusion / CFML community has never had a sense of "idiomatic code". And, ColdFusion developers are never burdened by the homogeneity of solutions that bubble up to the surface (such as they do in other languages). This can lead to a kind of "beautiful chaos" in which teams find the right tool for the job and spend their time focusing on the needs of the customer rather than worrying about any particular standard.


    Is that a good thing or a bad thing?


    This week, the crew talks about idiomatic code, what they think it really means, and how it can serve to both help and hurt a programming community.


    Triumphs & Failures

    • Adam's Triumph - He's not on call this week! And that feels like a sweet, sweet triumph!
    • Ben's Triumph - The moment he realized that he was going to miss a deployment deadline, he took a step back and figured out how to properly "descope" the work such that he could meet his deployment deadline by releasing a smaller - yet still meaningful - set of features. He saw this as a victory in the agile development mindset.
    • Carol's Triumph - She's going on vacation to Lake Tahoe for some fun in the snow - something she rarely has a chance to do in hot, hot Georgia.
    • Tim's Triumph - For his entire life, Tim has been parting his hair left-to-right. But, in a recent moment of brashness, he threw caution to the wind and tried parting his hair right-to-left. This seemingly small tweak ended up being a total game changer! And, just as Clark Kent transformed into Superman with a change in part, so has Tim transformed into a more stunning, beautiful version of himself!
    • He also figured out why his Redis code wasn't working. Ironically, it had to do with how his tests were running (and how they were mutating the shared data).


    Notes & Links

    • Guido van Rossum - author of the Python programming language; and, a big proponent of idiomatic code (in Python).
    • Rick Waldron: Principles of Writing Consistent, Idiomatic JavaScript - an opinionated guide to writing JavaScript.


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    011: Listener Questions #1 Feb 24, 2021
    Show notes

    Cunningham's Law states:

    The best way to get the right answer on the internet is not to ask a question; it's to post the wrong answer.

    The crew recently experienced a bit of this law first hand in response to their episode on Testing. Adam Cameron - friend of the show and long-time friend of the hosts - posted a scathing (but loving) rebuttal of basically everything that Ben said in episode 009. This week, the crew meets to discuss Adam's post; and, to dig more deeply into how testing gets applied in real world scenarios.


    Thew crew also attempt to pick apart the relationship between DevOps and engineering - a question posed by @LD2. Just don't ask us (or anyone) to define what exactly DevOps is; you ask 10 different people and you'll get 15 different answers.


    Oh, and Adam totally built a website for the show! So, heck yeah! It's built on Eleventy and is generated based on Markdown files.


    Triumphs & Failures

    • Adam's Triumph / Failure - His application had a Cross-Site Scripting (XSS) vulnerability that was exploited. Which is definitely unfortunate. However, he was able to take a bad situation and turn it into an opportunity to practice transparency, clear communication, and a sense of urgency with his customers. In fact, in the end, he was commended by his customers for how well he handled the situation.
    • Ben's Triumph - He attached some analytics to a user interface (UI) within his application and suddenly a part of the application which has historically been a blackbox was transformed into a rich, emotional experience in which he could "see" users actually consuming the tools that he built. This recent adoption of analytics (into his workflow) has forever changed the way that he will think about what is and is not an important part of the application that he's building. It's amazing how powerful "user empathy" can be to an engineer's motivation.
    • Carol's Triumph - Her company is over-committed in terms of the work that they have on their schedule. But, instead of making the engineers freak-out over this planning problem, her managers are doing their job right and are protecting their reports from the organizational chaos. It's rare to see managers that understand how to manage both up and down within a company hierarchy! As Adam says in the episode, a good manager is worth their weight in gold.
    • Tim's Triumph - His frustration over debugging an issue in Redis had grown to the point where he was walking around his house angry. But, instead of trying to "just muscling through it", he decided to step back, be kind to himself, and take a break.
    ASIDE: You won't know this from the current recording but this break gave him the opportunity to rethink the problem and ultimately come back and figure out what was going wrong. Such is the magic of mental rest and relaxation!


    Notes & Links

    • OWASP: XSS - consistently on the Top 10 vulnerabilities outlined by the Open Web Application Security Project (OWASP).
    • Data Breach Response Plan - an organizational play that outlines how a company responds to data breaches, how quickly they have to notify users, and what immediate and longer-term steps they have to take to mitigate such breaches in the future.
    • Shattered Glass - a movie in which Hank Azaria's character demonstrates excellent managerial skills.
    • Segment - a popular data pipeline and aggregation platform.
    • Amplitude - a popular analytics platform for digital teams.
    • Eleventy - a simpler static site generator.
    • Adam Cameron: Thoughts on Working Code podcast's Testing episode - the rebuttal that we discuss on the show.
    • Cunningham's Law - states, "the best way to get the right answer on the internet is not to ask a question; it's to post the wrong answer."
    • Test-Driven Development - a test-first methodology for software application development.
    • Singleton Pattern - a software design pattern that restricts the instantiation of a class to one "single" instance.
    • Cory Haines - a well known programmer in the Ruby and testing worlds.
    • Ben Nadel: Singleton vs. Single Instance And A Decade Of Unnecessary Guilt - the realization that everything he thought about the "Singleton Pattern" was wrong.
    • DevOps - who the heck knows what it actually is - platform things mostly? Code++? A mindset? A job title?


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    010: Scaling Feb 17, 2021
    Show notes

    An engineer at SquareSpace once referred to his company as "an overnight success, 7-years in the making." This cheeky insight pays homage to the marathon of work that is often required when building a successful product and / or business. Which begs the question: when is it appropriate to start thinking about scale? Should you be taking it into account during early ideation and the construction of your MVP (Minimum Viable Product)? Or, should you kick the can down the road with the assumption that you can always throw money at the problem later (either by hiring smart people or by vertically scaling your existing compute resources)?


    This week, the crew talks about their experience in scaling web application systems; what they have - and haven't yet - had the need to consider; and, how they calculate the return on investment (ROI) when it comes to adding complexity to a potential solution ("innovation tokens", anyone?).


    If you like this episode about scaling, you may also enjoy our previous episode on Monoliths vs. Microservices.


    Triumphs & Failures


    • Adam's Triumph - After switching to a new platform, his ORM (Object-Relational Mapping) code stopped working for "reasons". And, instead of spending a whole week trying to figure it out, he just spent a single day replacing the problematic ORM queries with native SQL statements. This was a veritable "Master Class" in pragmatic problem solving.
    • Ben's Failure / Triumph - This week has been kicking his butt! He's exhausted and stressed out - even his feet hurt. This is due, primarily, to the HTML emails that he's been crafting at work. That said, he's been able to take his "failure" and transform it into a "triumph" by channeling that frustration into an exciting new approach for building HTML emails that's powered by ColdFusion Custom Tags. It's still early, but he's hella stoked on the concept!
    • Carol's Triumph - She wrote some rather complicated code that dealt with edge-cases in her application that weren't really ever going to happen. And, when her teammates discussed this with her, she did the honorable thing and removed her code, leaving in its place a much simpler solution. The real triumph here is that she was able to overcome the "sunk cost fallacy" we engineers often succumb to when having to confront the questionable value of our own solutions.
    • Tim's Failure - What started out as a thrilling exploration of Redis has turned into a battle for sanity! For reasons that he has not yet been able to understand, the data that he's been writing to a Redis cache isn't always available for immediate read. This is in his local development environment and he's the only one hitting the code. It just doesn't make any sense!


    Notes & Links


    • Redis - a blazing-fast in-memory data structure store.
    • CFRedis - a ColdFusion client for the Jedis Java driver for Redis.
    • Jedis - a blazingly small and sane Java client for Redis.
    • Mango Blog - an extensible blog engine released under the Apache license, built with ColdFusion.
    • CockroachDB - a distributed SQL database built on a transactional and strongly-consistent key-value store.
    • Dan McKinley: Boring Technology Club - a spoken word version of Dan's essay, "Choose Boring Technology".
    • Ben Nadel: "Enterprise" is not a dirty word - a blog post discussing the merits of "enterprise" software.
    • FrameworkOne (FW/1) - a light-weight conventions-over-configuration framework for ColdFusion web applications.
    • Blocking-Request Budget - a concept in which serving a user's request can only entail a limited number of blocking requests.
    • AWS Fargate - services compute for containers.
    • AWS Lambda - a "functions as a service" (FaaS) platform.
    • Mailgun - an email service provider (ESP) built for developers.
    • Let's Encrypt - a nonprofit Certificate Authority that has brought free TLS certificates to the masses.


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    009: Testing Feb 10, 2021
    Show notes

    There are very few people in the programming world who will argue against the idea of testing software. But, when it comes to the mechanisms though which code is tested, the conversation starts to get interesting. There are those who feel that TDD - Test Driven Development - is "the way"; and, that any divergence from TDD is not only laziness but is, in fact, borderline malfeasance. At the other end of the spectrum are the people who perform all their testing manually; often, relying on QA (Quality Assurance) teams and smoke tests to find regressions before each deployment.


    Most people sit somewhere in the middle of these extremes. This week, the crew talks about their own views and experience with testing; and, how they currently implement testing at work. Ben swings heavily towards the manual testing end of the spectrum; Adam and Carol swing heavily towards the automated end of the spectrum; and Tim, who often feels very hypocritical, sits somewhere in the middle.


    Triumphs & Fails

    • Adam's Triumph: He's been working hard to get his company's application migrated over to a new open-source software stack. And, as of this recording, he's successfully moved 9 of his 13 production servers over to the new setup; and, everything seems to be running smoothly! He's feeling very strong on hitting his goals of migrating the rest of the servers by the end of January.
    • Ben's Failure: This week has been kicking his butt! He hasn't been sleeping well, he can't get comfortable in his chair, and everything seems to hurt. He's carrying a boat-load of tension in his neck and shoulders and he just can't seem to get past it. The only saving grace is that he can use his "standing desk" controls to select the perfect height for sitting.
    • Carol's Failure: She's also having a tough time getting comfortable! Her body hurts from her tail-bone up to her head; and, the heating pad she's using just ain't doing it. She's currently on the hunt for a new chair that might help offer some relief. But, being the Amazonian warrior that she is makes things a bit more challenging. As she says: "I can't help it - I have six feet of legs and they have to go somewhere!" And, as the icing on the cake, she accidentally deleted the configuration settings for all seven of her home networks. She had automatic backups configured; but, she accidentally turned them off 3-months ago.
    • Tim's Triumph: It's been a while since he was able to get into a groove; but, this week, he finally achieved flow state: that moment when the world disappears, time loses meaning, and all you can see is the code in front of you as it appears to pour out of your hands without effort or thought. He summed this feeling up quite nicely: "I feel less like I'm pushing a stone uphill and more like there's a river just flowing through me." I mean, come on, he even wrote a Regular Expression!

    Notes & Links

    • Pure Function - a function that produced no side-effects; and, whose outputs are determined entirely by its inputs.
    • CFML - ColdFusion Markup Language, a language specification for one of the most powerful web application runtimes.
    • Jest - a popular JavaScript testing framework.
    • Unit testing - a low-level test of an individual unit of code.
    • Integration testing - a mid-level test of a group of software units running together.
    • End-to-End / Functional testing - a high-level test of an entire software system, typically looking at happy paths through an application.
    • Manual testing - using human to run tests on a piece of software.
    • Automated testing - using computers to run tests on a piece of software.
    • Static testing - evaluation of code without having to execute it (think linters and strongly typed languages).
    • Testing budget - a concept in which the tests that can block a deployment have to run within a certain time window.
    • Rich Hickey: YouTube - please, just go watch all of his videos.
    • Software regression - a bug that appears, and often breaks, a previously-working piece of code.
    • Guillermo Rauch - CEO of Vercel.
    • REST Assured - a testing framework for application APIs.
    • Gatling - load testing software.
    • Feature flags - tooling that allows you to turn parts of an application on or off without having to redeploy it.
    • Strangler pattern
    • Ben Nadel: My Personal Best Practices For Using LaunchDarkly Feature Flags - a tome that Ben wrote on how he uses feature flags.
    • Kent C Dodds: Testing JavaScript - a popular online course about about testing JavaScript.
    • EggHead.io - a popular subscription service that provides tutorials on web application development.
    • MockBox - a module within TestBox that allows the internal execution of a software module to be observed.


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    008: Origin Stories Pt 2 Feb 03, 2021
    Show notes

    All super heroes have an origin story. And, so do nerds. Many of us can remember back to that moment when we realized that there was magic in the world - magic that we could be part of; and, magic that we could help create. This week, we get personal with the crew and learn more about where they came from, what kind of stuff makes them tick, and what it is that they love about being web application developers.


    This Part II of a two-part series. Part II will includes Carol and Adam. Part I was Ben and Tim.


    But (drum roll please) thank you to our first patrons! You are helping us make this podcast better. For anyone who wants to know more, check out our Patreon listed at the end of the show notes.


    Triumphs & Fails


    • Ben's Failure - He, like many of us, just doesn't "people" well at times. He makes an effort to improve this by staring emails with the goal being a reply. But with weeks of stared emails lacking replies, the effort feels a tad null. Maybe he should accept this flaw and consider it a feature. And... if he hasn't replied to your text message yet, don't feel bad, yours is only 1 of 1248.
    • Carol's Triumph - She mentioned last week that she was feeling a tad bit down at work, struggling to learn the business side as fast as she expected herself to. The self-induced kind of worries. This week during her 1-on-1, she was provided feedback which put that worries to rest. She is feeling less stress and more fresh.
    • Tim's Failure & Triumph - Boy oh boy, has Tim failed. He turned the chipper marketing team at work into a slightly less chipper set of people by avoiding delivering of a marketing approach he was on the hook for. No sweat team, he will get around to it. His Triumph for the week stem from our previous episode about 2021 Hopes and Goals. He wrote his own blockchain! The man is non stop! He also revels a great idea for using his new found blockchaining power. Perhaps a podcast coin?
    • Adam's Triumph - He's seesawing on if his triumph is a real triumph or not, and it is! He made it an entire day without sitting down. He is making an effort to stand more with the assistance of an electric sit/sand desk.


    Notes & Links


    • Tinker - Means: to work in the manner of a tinker especially : to repair, adjust, or work with something in an unskilled or experimental manner
    • The Oregon Trail - A popular game for kids of the 90's to play. The game was released in 1990 and was developed by MECC.
    • Tent.io - Was a suite of distributed networking protocols which had a goal to provide a consistent data layer that any app could tie into. In 2019 they closed shop due to funding.
    • Our first search engines: Carol: Ask Jeeves, Tim: Altavista, Ben: HotBot, Adam: Dogpile
    • Welcome to the Machine
    • Terminal Velocity
    • Teach yourself VB4 in 21 days - Adams entry book into learning how to write code.
    • Church of Mountain Dew - Web archive to the original church of mountain dew webpage
    • First stop to find the church of dew
    • Another relic to the church of dew
    • 12 year old Adam created his own Church of Mountian Dew in a notepad text editor.
    • The token ring network - A token ring network is a local area network (LAN) in which all computers are connected in a ring or star topology and pass one or more logical tokens from host to host. Only a host that holds a token can send data, and tokens are released when receipt of the data is confirmed.
    • REST Assured - If you think rest is napping, pick up Adams book to understand Rest and API Design.
    • Taffy - Adams REST Web Service Framework for ColdFusion and Lucee
    • Christian Ready - Christian Ready is a great friend of ours. We all love his work and listening to him present any chance we get. Check him out on YouTube.


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    007: Origin Stories Pt 1 Jan 27, 2021
    Show notes

    All super heroes have an origin story. And, so do nerds. Many of us can remember back to that moment when we realized that there was magic in the world - magic that we could be part of; and, magic that we could help create. This week, we get personal with the crew and learn more about where they came from, what kind of stuff makes them tick, and what it is that they love about being web application developers.


    This Part 1 of a two-part series. Part 1 includes Tim and Ben. Part 2 will include Carol and Adam.


    Triumphs & Fails


    • Adam's Triumph - He moved mountains of data using "pivot tables" in Google Sheets in order to build summaries of his newly-rolled-out test coverage at work! He's a hair's breadth away from fully converting his codebase over to an open-source platform.
    • Ben's Triumph - He totally built something without JavaScript! I know, it sounds crazy: in the age of Single-Page Applications (SPA) and JavaScript frameworks, reaching for JavaScript is the default. But he managed to build something useful with just HTML and CSS!
    • Carol's Triumph / Failure - She just passed the 4-month mark at her new job, like a boss! But, she been a little bit down in the mouth, concerned that she's not getting enough done and that she's not learning enough. She managed to turn the week around, however, getting some productive "Design Buddy" work (think "pair programming" for the planning phase) done.
    • Tim's Triumph - He checked his old Coinbase account from 2015 and the $15 he left in there is now worth $85. He's about to wine and dine himself!


    Notes & Links


    • :target - CSS selector that matches elements whose id matches the URL fragment.
    • Coinbase - a place to buy, sell, and manage your cryptocurrency portfolio.
    • Lost Passwords Lock Millionaires Out of Their Bitcoin Fortunes - New York Times article about a millionaire who has two more chances to remember his password for quarter-billion in Bitcoin.
    • Google Sheets: Pivot tables - creating and using pivot tables in Google Sheets.
    • Aqua Data Studio - a versatile database IDE with data management and visual analytics for relational, cloud, and NoSQL databases.
    • ELIZA - an early natural language processing computer program.
    • Zork - one of the earliest interactive fiction computer games.
    • Kaypro - a computer manufacturer from the 1980s known for their line of rugged, "luggable" computers.
    • dBase - one of the first database management systems for microcomputers.
    • CP/M - an early operating system.
    • Ultima Online - one of the first MMO (Massively Multi-player Online) games.
    • Adobe ColdFusion - a modern web development language.
    • Lucee CFML - the leading open-source CFML application server / engine - it's so good you might just freak out!
    • Sierra Entertainment - game company famous for King's Quest, Space Quest, and Leisure Suit Larry.
    • Hackers - one of the best movies in the computer / hacker genre - Hack the planet!
    • X-Files - 1990s tv drama about the FBI's paranormal phenomena research - the truth is out there!
    • QBasic - an early programming language and interpreter.
    • TI-82 - a programmable calculator.


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    Your heart matters.


    006: Hopes for 2021 Jan 20, 2021
    Show notes

    Oxford Dictionary included "doomscrolling" in their "word of the year" report for 2020; we're all feeling pandemic fatigue; many people still believe in wide-spread election fraud; the Georgia senate race was a nail-biter; and - oh yeah - we recorded this show the day after the storming of the United States capitol building.


    It's all been more-than-a-bit surreal.


    But, in the face of such physically and emotionally trying times, we look forward to a new year of possibility. Whether it's taking control of our finances, finding ways to be more active, building up our personal brand, or becoming the blacksmiths that we always knew we could be, the crew shares their personal and professional / technical goals for this burgeoning new year. As the Phoenix rose from the ashes, so too - we hope - 2021 will rise from the smoldering dumpster fire of 2020.


    We'd also like to give a huge shout-out and thank you to Monte Chan for being our first Patreon supporter! You are a beautiful, beautiful person; and we hope to make you proud!


    Triumphs & Fails


    • Adam's Triumph - With 2020 just behind us, the Georgia Senate run-off keeping us on the edge of our seats, the insurrection, and plenty of "doomscrolling", he managed to kick off 2021 with a somewhat productive week. He's reminded of a quote from Cory Doctorow's latest book: "I'm not OK, but I'm going to be OK. I'm coping, but I have a lot to cope with."
    • Ben's Triumph - Coming off the two-week "deployment freeze" at work, he managed to rebase, merge, and deploy the 20-something small git branches that he had amassed over the holiday. It took a few days, but everything went swimmingly!
    • Carol's Triumph - She accidentally discovered her son (16yo) and his best friend listening to our podcast; and, they loved it! Woot woot! We are totes connecting with the youths!
    • Tim's Triumph - In the aftermath of the insurrection and storming of the US capitol building, he managed to not curl up in a ball and rock back-and-forth in the corner. Given the context, this was a pretty momentous effort.


    Notes & Links


    • Cory Doctorow - science fiction author, activist and journalist.
    • You Need a Budget - award-winning software that teaches you how to manage your money.
    • Mark Drew - a rather amazing chap from the CFML and web programming world.
    • Devil Forge - full-service metal melting and blacksmithing tools supply company.
    • Max Cunningham - YouTube channel, blacksmith and forge enthusiasm.
    • Forged in Fire - reality show featuring world-class bladesmiths re-creating historical edged weapons in a cutthroat competition.
    • Alec Steele - blacksmith and YouTube star.
    • Primitive Technology: Forge Blower - awesome YouTube video in which a guy "invents" the force blower using primitive tooling.
    • AlumnIQ - world-class software for alumni and donor engagement.
    • Brad Frost: Atomic Design - book about building design systems.
    • Material Design - design system and general design platform by Google.
    • Angular.js - modern application framework for building Single Page Applications (SPA) from Google.
    • Storybook - an open source tool for developing UI components in isolation for React, Vue, Angular, and more.
    • * Helios - design system used at InVision.
    • async / await - modern JavaScript technique for making asynchronous code read like synchronous code.
    • Snowpack - a lightning-fast front-end build tool, designed for the modern web, allowing you to load JavaScript modules from URLs.
    • Promise - a proxy for a future, asynchronous value in JavaScript.
    • Redis - an awesome open source, in-memory data structure store, used as a database, cache, and message broker.
    • BitCoin - is an innovative payment network and a new kind of money.
    • DogeCoin - an open source peer-to-peer digital currency, favored by Shiba Inus worldwide.
    • Cryptocurrency - a digital asset designed to work as a medium of exchange.
    • Blockchain - the world's most popular way to buy, hold, and use crypto currencies.
    • A.I. - intelligence demonstrated by machines.
    • AWS Machine Learning - a machine learning as a service platform.
    • Machine Learning - the study of computer algorithms that improve automatically through experience.
    • Boston Dynamics: Do You Love Me? - absolutely mind-blowing video of robots getting their groove on!
    • Dependabot - automatic dependency and security updates in your GitHub repositories.
    • Kent C. Dodds: Testing JavaScript - online course for testing JavaScript applications.
    • TypeScript - popular extension to JavaScript that adds types and other advanced features.
    • Scala Play Framework - framework that makes it easy to build web applications with Java and Scala.
    • JSON: JavaScript Object Notation - the de facto data exchange format for many networked applications.
    • Let's not be monsters - adorable toddler telling us to be better!


    Follow the show! Our website is workingcode.dev and we're @WorkingCodePod on Twitter & Instagram. New episodes weekly on Wednesday.


    And, if you're feeling the love, support us on Patreon.


    Previous 1 25 26 27 28 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights