Does Not Compute

Does Not Compute

spec.fm/podcasts/does-not-compute
A weekly chat about the lives and workflows of modern web developers, hosted by Sean Washington & Paul Straw..
93: Climb The Hill To The Next Plateau
Aug 15 • 25 min
In episode 93 of Does Not Compute, Sean and Paul talk about using Ecto in comparrison to ActiveRecord to learn SQL, Postgres’s Trigger Functions, SQL Views, and the importance of writing good documentation and developer guides for your app.
92: Dev Surgeons
Aug 8 • 25 min
In episode 92 of Does Not Compute, Sean and Paul talk about Nuxt.js and PWAs, Pomodoro, using 1Password, and backup paranoia.
91: Making Money On The Internet Is Weird
Aug 1 • 33 min
In episode 91 of Does Not Compute, Sean and Paul talk about Netlify CMS, Ecto and Postgres, and being paranoid about making money selling things on the internet.
90: Buffet of Work
Jul 25 • 26 min
In episode 90 of Does Not Compute, Sean and Paul talk about the differences in building apps when you have user data, 2 Factor auth with 1Password, microcosm, and Paul’s upcoming RV move.
89: Delegate to Improve Sanity
Jul 18 • 34 min
In episode 89 of Does Not Compute, Sean and Paul talk about trusting Stripe and Shopify to know what’s best when it comes to payment forms and checkout, saving your time and sanity by delegating ops work to Heroku, and how making decisions because of a…
88: Put Your Code Out There For Future You
Jul 11 • 29 min
In episode 88 of Does Not Compute, Sean and Paul talk about Phoenix 1.3, Contexts/BDD, and how sharing your code is as much for yourself as it is for others.
87: Outlet Popularity
Jun 27 • 32 min
In episode 86 of Does Not Compute, Sean and Paul talk about wrangling the Touch Bar using BetterTouchTool, battling guilt while taking breaks from work throughout the day, and Paul’s shiny new MacBook Pro.
86: Toaster Oven Angst - When Products Don’t Live Up To The Hype
Jun 20 • 29 min
In episode 86 of Does Not Compute, Sean and Paul talk about being disappointed by consumer products, using Bear Writer, and umbrella apps in Elixir
85: Vueing All Day Long
Jun 13 • 30 min
In episode 85 of Does Not Compute, Sean and Paul talk about the latest WWDC announcements, and Native/Web VR.
84: Salted Base Functionality
Jun 6 • 20 min
In episode 83 of Does Not Compute, Sean and Paul talk about how Paul wrapped his Vue.js app in a thin Cordova wrapper, shipping web based mobile apps to the App Store, and why focussing on the basics of usability for web and mobile apps is so important.
83: JSONB: The Way of The Present
May 30 • 23 min
In episode 83 of Does Not Compute, Sean and Paul talk about Sean’s new ultrawide monitor & recording interface, their new found addiction with the game Factorio, and using JSON Schema and JSONB to create flexible yet validatable data storage with Postgres.
82: We All Have Our Vices
May 23 • 29 min
In episode 82 of Does Not Compute, Sean and Paul talk about evaluating a new 2016 MacBook Pro, searching for a good external monitor, and doing things the idiomatic way instead of doing things the way you’ve always done them.
81: Take a Data Dump
May 16 • 30 min
In episode 81 of Does Not Compute, Sean and Paul talk about using Codepen’s projects feature for quick R&D projects, about remembering sIFR font replacement, and Sean’s continued Elixir exploration.
80: Real-ality
May 9 • 24 min
In episode 80 of Does Not Compute, Sean and Paul talk about more about VR, how we might already be living in a simulation, and the cost of building a Windows machine vs. the cost of Apple hardware.
79: Half the Battle is Showing Up
May 2 • 24 min
In episode 79 of Does Not Compute, Sean and Paul talk about using dependencies wisely, Paul’s participation in Ludem Dare 38, and about how learning new things is such a great way to improve your existing skills.
78: I’m Only One Camel
Apr 25 • 24 min
In episode 78 of Does Not Compute, Sean and Paul talk about Paul’s new game Microcosm, IDE’s and Unity 3D, and strongly typed languages.
77: Oh, Emails.
Apr 18 • 23 min
In episode 77 of Does Not Compute, Sean and Paul talk about foregoing DSL’s in favor of more control over an Elasticsearch implementation, using MJML to build transactional emails with Rails, and using Docker to mirror your development environment with…
76: Decoupling the Backend
Apr 11 • 23 min
In episode 76 of Does Not Compute, Sean and Paul talk about exploring new languages in search of performance benefits, when it might be ok to re-write an app to boost performance, and how decoupling your application backend from the frontend can give you…
75: I’d Like Some Data, Please
Apr 4 • 25 min
In episode 75 of Does Not Compute, Sean and Paul talk about using VPNs around the clock, API and Vuex implementation details, and about building reliable and boring appications
74: All the Other -ends
Mar 28 • 25 min
In episode 73 of Does Not Compute, Sean and Paul talk about taking a brief look at Go, using Nuxt.js in production, and using GitHub Projects to not only help keep you organized, but also to keep your team members in the loop
73: Vacation Dread
Mar 21 • 25 min
In episode 73 of Does Not Compute, Sean and Paul talk about Paul’s API connected IOT alarm clock, Using Papertrail for setting up notifications from your app’s logs, and using Nuxt.js to churn out server rendered Vue.js apps.
72: Lovely Ways to Work
Mar 14 • 29 min
In episode 72 of Does Not Compute, Sean and Paul talk about Sean’s new ventures in Elixir, and about how making hard decisions now will help you see benefits in the long term.
71: Waste Deep in Bugs
Mar 7 • 24 min
In episode 71 of Does Not Compute, Sean and Paul talk about using the Paw app to make app migration and deploys just a little easier with Heroku and using one GitHub “issues” repository for decoupled server/client apps.
70: I Got A Fancy IoT Button
Feb 28 • 27 min
In episode 47 of Does Not Compute, Sean and Paul talk about Paul’s fancy new Amazon IoT button, Amazon Lamda, and Paul’s new Unblog
69: Don’t @ Me
Feb 21 • 24 min
In episode 69 of Does Not Compute, Sean and Paul talk about Google Sheet’s handy feature called Explore, Heroku’s Dataclips and a gem called Blazer for business intelligence, and why we disagree with the notion that if you can’t do without tools then…
68: Slight Moment of Paranoia
Feb 14 • 25 min
In episode 68 of Does Not Compute, Sean and Paul talk about how you should check your data backups right this instant, Heroku Pipelines, Rails Form Helpers vs. Spas, and how changing your focus just a bit can bring you relief from Javascript Fatigue
67: So Very TDD
Feb 7 • 23 min
In episode 67 of Does Not Compute, Sean and Paul talk about some basic rules for refactoring, how TDD can help you refactor with confidence, and when it might be time to reevaluate a tool in your toolbox
66: The Wonderful World of Validation and Callbacks
Jan 31 • 23 min
In episode 66 of Does Not Compute, Sean and Paul talk about the learning the hard way while being in the hot-seat, how leveraging the tools provided to you by a framework like Rails can save you time and frustration, and how Component is just a fancy word…
65: Night Brain
Jan 24 • 19 min
In episode 65 of Does Not Compute, Sean and Paul talk about NightBrain, why consistency is important in design, and applying the principles of learning on demand to non technology related fields
64: Mise en Place and Harmony
Jan 17 • 21 min
In episode 64 of Does Not Compute, Sean and Paul talk about deep work and battling distractions, applying Mise En Place to our trade as web developers, and about how much you can learn about yourself when you’re in charge of your working schedule
63: Default Patterns
Jan 10 • 24 min
In episode 63 of Does Not Compute, Sean and Paul talk about how keeping a simple Research file in your project can help you be more productive, how using pre-existing design guidelines can help you make more informed decisions, and about how they are…
62: Follow The Breadcrumb Trail
Dec 20, 2016 • 25 min
In episode 62 of Does Not Compute, Sean and Paul talk about Paul’s new job and some of the challenges he faces in the upcoming year, how being present can be one of your most important tools, and documentation, documentation, documentation.
61: Dive Into The Bare Metal
Dec 13, 2016 • 25 min
In episode 61 of Does Not Compute, Sean and Paul talk about some useful Rails gems for better sanity checking in development, Webpack and Hot Module Replacement, and how reading the docs is always better than just copying and pasting.
60: Poke Around Without Blasting (Sean’s Interviewing Strategy)
Dec 6, 2016 • 28 min
In episode 60 of Does Not Compute, Sean and Paul talk about Sean’s new job, job interview preparation, and the importance developers providing customer support for the applications they work on
59: Post-Election Chat
Nov 29, 2016 • 20 min
In episode 59 of Does Not Compute, recorded after the 2016 United States presidential election, Sean and Paul talk about a few ways people can protect their digital privacy over the next few years.
58: Map, Reduce & Filter
Nov 15, 2016 • 23 min
In episode 58 of Does Not Compute, Sean and Paul talk read receipts and email, why good communication skills are important for programmers, and how learning on demand can help tackle the age old imposter syndrome
57: Should Sync Exist?
Nov 8, 2016 • 23 min
In episode 57 of Does Not Compute, Sean and Paul talk about how your tools only matter if they save you time while maintaining quality, and how you can change your programming tools while not having to change your methodolog
56: Poor Sublime
Nov 1, 2016 • 25 min
In episode 56 of Does Not Compute, Sean and Paul talk about Visual Studio Code, JSON Schema, and how learning complicated tools like Redux and Vuex take up more time up front, but can empower you to build complex applications efficiently
55: Actions & Reducers
Oct 25, 2016 • 27 min
In episode 55 of Does Not Compute, Sean and Paul talk some more about React, Redux, Vuex, and Vue, but also about how important it is to know that the important part of programming is thinking about how and why you’re going to do something before you do it
54: Clean Desk Keepers
Oct 18, 2016 • 24 min
In episode 54 of Does Not Compute, Sean and Paul talk about their desk preferences and cable management, React and Redux, and the importantce of specialization as the Front End industry continues to expand
53: Spaghetti Mess Optimist
Oct 11, 2016 • 21 min
In episode 53 of Does Not Compute, Sean and Paul talk about learning React, what’s new in Vue 2.0, and how the future of JavaScript is bright and full of possibilities
52: Let’s Be Honest, Everybody’s Transpiling
Oct 4, 2016 • 23 min
In episode 52 of Does Not Compute, Sean and Paul talk about Vue 2.0 and the ecosystem surrounding it, utilizing presentational, container, and stateless components, and how developers absolutely should be involved in the discussion surrounding user…
51: Is Liking ES5 Normal?
Sep 27, 2016 • 24 min
In episode 51 of Does Not Compute, Sean and Paul talk about GitHub and GitLab’s new project management features, GitHub’s recent decision to use GraphQL, and if its ok to like ES5 over ES6
50: Speed & Function
Sep 20, 2016 • 23 min
In episode 50 of Does Not Compute, Sean and Paul talk about life after finishing a long running project, the benefits of Functional CSS paired with a headless CMS, and an awesome tool for pair programming called Hyperdev
49: Knocking on Wood
Sep 13, 2016 • 24 min
In episode 49 of Does Not Compute, Sean and Paul talk about keeping long running projects organized and the whirlwind that is a project launch
48: The Community Dish
Sep 6, 2016 • 24 min
In episode 48 of Does Not Compute, Sean and Paul talk about Paul’s new game Slappy, a realtime Node framework called Feathers, Hapi.js, and how much fun you can have by experimenting with new tools
47: Trial By Experimentation
Aug 30, 2016 • 27 min
In episode 47 of Does Not Compute, Sean and Paul talk about how scheduling your time can help you maximize your productivity while lowering lower your stress, and Sean’s return to Hapi.js and introduction to MongoDB
46: Don’t Mailbox It
Aug 23, 2016 • 26 min
In episode 46 of Does Not Compute, Sean and Paul talk about preferring simple tools over complex tools, how to keep your remote teammates in the loop, and Sean’s migration from Sass to Functional CSS
45: Turn Around and Float
Aug 16, 2016 • 28 min
In episode 45 of Does Not Compute, Sean and Paul talk about moving from CoffeeScript to ES6, some observations from the outside in about popular open source libs that are maintained by one or a few individuals, and how picking off low hanging fruit from…
44: Gadget Cleanse
Aug 9, 2016 • 30 min
In episode 44 of Does Not Compute, Sean and Paul talk about feels while being totally disconnected from the internet, the technical debt associated with micro npm modules, password managers and password security, and how the first step in educating users…
43: Productivity Happiness
Aug 2, 2016 • 25 min
In episode 43 of Does Not Compute, Sean and Paul talk about Vue 2.0, Sean’s upcoming move across the country, and working remotely with an introverted personality
42: The Coffee’s Good But The WiFi’s Terrible
Jul 26, 2016 • 26 min
In episode 42 of Does Not Compute, Sean and Paul talk about using Apple’s 12in MacBook for web development, GitHub using system fonts, Work In Progress Pull Requests for your sanity, and prerendering your JavaScript.
41: Note to Self: Elixir
Jul 19, 2016 • 25 min
In episode 41 of Does Not Compute, Sean and Paul talk about Elixir and linked lists, the benefits of jumping into unfamiliar programming territory, and an interesting UX trick to make your users think your app is working
40: De-Shrouded Mystery
Jul 12, 2016 • 26 min
In episode 40 of Does Not Compute, Sean and Paul talk about simplifying functional programming by using some basic math properties, Elixir, Google’s AMP project, and js.org
39: Learn to Observe
Jul 5, 2016 • 26 min
In episode 39 of Does Not Compute, Sean and Paul talk about how they approach setting personal and professional goals, address the age old question “How does one get started with programming these days?”, and how learning a few things about yourself you…
38: Onion Problems
Jun 28, 2016 • 28 min
In episode 38 of Does Not Compute, Sean and Paul talk about the power of simplicity when it comes to personal productivity and how that means different things for different people, and how going into situations in life with optimism will often lead to a…
37: Brain Food Jar
Jun 21, 2016 • 35 min
In episode 37 of Does Not Compute, Sean and Paul talk about their origin stories and the path that led them to where they are today
36: Smooth it Out
Jun 14, 2016 • 26 min
In episode 36 of Does Not Compute, Sean and Paul talk about declarative design tools, Decent.scss, and the benefit of moving towards building apps in an API/Client bundle
35: Ricochet into Brunch
Jun 7, 2016 • 29 min
In episode 35 of Does Not Compute, Sean and Paul talk about a hot new build tool (and tasty meal) called Brunch, using the CSS will-change property, and write more meaningful CSS
34: Quick Wins
May 31, 2016 • 27 min
In episode 34 of Does Not Compute, Sean and Paul talk about remembering accessibility while building out UIs on a tight time budget, how using an html outliner can help you write semantic html, and how using tools like cssstats.com can help you keep tabs…
33: Get the Cookbook
May 24, 2016 • 24 min
In episode 33 of Does Not Compute, Sean and Paul talk GitHub’s unlimited private repos, how having your own playbook can save you time on repetitive questions and tasks, and how the right programming cookbook can accelerate your learning
32: Up Your Game
May 17, 2016 • 31 min
In episode 32 of Does Not Compute, Sean and Paul talk about how taking a step back from the programming world often leads to perspective, and how to deal with being thrown into the deep end of a new language or framework
31: The Next New Shiny (feat. Peter Cooper)
May 10, 2016 • 51 min
In episode 31 of Does Not Compute, Sean and Paul talk to Peter Cooper of Cooper Press about how they manage the sheer volume of tech news being shared each day, being able to adapt to new technologies by learning on demand, and the ever changing landscape…
30: End User Humanity
May 3, 2016 • 26 min
In episode 30 of Does Not Compute, Sean and Paul talk about building software for people, Sean’s first dive into Node.js, and Paul’s newfound fondness of functional CSS
29: The Why & How
Apr 26, 2016 • 24 min
In episode 29 of Does Not Compute, Sean and Paul talk about the importance of introspection and project postmortems as a tool for learning, as well as lay out a few tips for dealing with client questions that require you to research before answering
28: General Firehosery
Apr 19, 2016 • 31 min
In episode 28 of Does Not Compute, Sean and Paul talk about using todo apps to get things done (or the lack thereof), and how they feel about the slack vs. email controversy
27: Checking Intent
Apr 12, 2016 • 27 min
In episode 27 of Does Not Compute, Sean and Paul talk about the pros and cons to working remotely as a programmer and contempt culture - our intentions are not magic
26: Expose the Fraud
Apr 5, 2016 • 26 min
In episode 26 of Does Not Compute, Sean and Paul talk about the new headless CMS fad, dealing with insecurities as a new lead developer, and Octopus’ new SCSS utilities for building sites with Functional/Atomic CSS.
25: Falling With Style (feat. Jon Gold)
Mar 29, 2016 • 44 min
In episode 25 of Does Not Compute, Sean and Paul talk to Jon Gold about using Functional CSS to ship consistent interfaces with less code, when it’s a good idea to introduce type safety to your javascript, and Jon’s everlasting love of Vim
24: Making Connections
Mar 22, 2016 • 26 min
In episode 24 of Does Not Compute, Sean and Paul talk about the Montues, Epicurrence, and Fluent conferences, remembering to consider your users that don’t have updated hardware or fast internet, and a few tips if you’re on the hunt for a new job.
23: Use Your Words
Mar 15, 2016 • 34 min
In episode 23 of Does Not Compute, Sean and Paul talk some more about Test Driven Development, how learning to read stack traces and the difference between error types will save you multitudes of time, and what Sean thinks about IDEs after another week of…
22: Crossing the Aisle
Mar 8, 2016 • 28 min
In episode 22 of Does Not Compute, Sean and Paul talk about Sean’s initial thoughts from venturing out of Sublime Text into IDE land, Paul’s new open graph image tool called Motif, and how missing the latest web technology boat isn’t a bad thing.
21: Force Refresh
Mar 1, 2016 • 26 min
In episode 21 of Does Not Compute Sean and Paul talk about idea debt, creating a sense of purpose over urgency, how important it is to force yourself to rest, and how you can use Nightwatch.js to setup quick end to end tests for your app.
20: On Demand Learning
Feb 23, 2016 • 26 min
In episode 20 of Does Not Compute, Sean and Paul talk about JavaScript fatigue fatigue, diving deep into what actually interests you in tech, and the importance of toy projects - just have some fun! That’s why we all got into this at the first place right?
19: Typin’ in Google
Feb 16, 2016 • 33 min
In episode 19 of Does Not Compute, Sean and Paul talk about using Git while working with a team, GitHub Flow, what to look for in an open source readme, and some of the available options for deploying your website or webapp.
18: Learning Habits
Feb 9, 2016 • 24 min
In episode 18 of Does Not Compute, Sean and Paul talk about the importance of getting involved with a coding community for beginners and experts alike, and how being intentional with your time and energy will have a huge impact on your productivity and…
17: Safety in Numbers
Feb 2, 2016 • 32 min
In episode 17 of Does Not Compute, Sean and Paul talk about the Ruby on Rails Doctrine, a few CSS and JavaScript refresher tips, and Otto by HashiCorp, automated development environments made easy (eventually).
16: Hello World Superheroes
Jan 26, 2016 • 27 min
In episode 16 of Does Not Compute, Sean and Paul talk about how to get started with webpack, JavaScript Modules, and the current state of modern JavaScript and the community surrounding it.
15: Minimum Viable Performance
Jan 19, 2016 • 30 min
In episode 15 of Does Not Compute, Sean and Paul talk about Placem.at, Paul’s new open source placeholder image service, FancySelect/Selectize and JS based select enhancements, and how you probably already know a few functional programming tricks.
14: Time For The Talk…
Jan 12, 2016 • 31 min
In episode 14 of Does Not Compute, Sean and Paul talk about testing your JavaScript (the how’s and when’s), Paul’s new imgix open source JavaScript tools Luminous & Drift, and ES6 as compared to Coffeescript.
13: Frogs on Lily Pads
Jan 5, 2016 • 23 min
In episode 13 of Does Not Compute, Sean and Paul talk about simple CSS grids, SVG vs. Gif and SVG accessibility, SVG vs. icon fonts, and a pretty awesome js based csv parsing tool called Papa Parse.
12: MacGyver Programming
Dec 29, 2015 • 34 min
In episode 12 of Does Not Compute, Sean and Paul talk about Adobe Generator, 5 Active Record tips, Flexbox and CSS Calc for layout, and web accessibility basics.
11: Focused Down Learning
Dec 22, 2015 • 27 min
In episode 11 of Does Not Compute, Sean and Paul talk about remote development setups via DigitalOcean and Coda, Javascript Closures and Promises, and how to be productive while learning new things.
10: Doing One Simple Thing Really Really Well
Dec 15, 2015 • 27 min
In episode 10 of Does Not Compute, Paul and Sean talk about learning from your past code mistakes, Ruby 2.3 and POROs in Rails, Programming Idioms, and how simplifying down your methods often leads to cleaner, more readable code.
09: A Trip Down Memory Lane
Dec 8, 2015 • 25 min
In episode 9 of Does Not Compute, Sean and Paul talk about how having empathy toward clients can help you stay motivated on long running projects, a few install tips for installing SSL on your servers, and how choosing convention over configuration can…
08: Know Your Toolset
Dec 1, 2015 • 22 min
In episode 8 of Does Not Compute, Sean and Paul talk about how to manage legacy data migrations safely with Rails, Metaprogramming in Ruby, and the difference in knowing the tools that you choose and being dependent on those tools.
07: Syntactical Sugar
Nov 24, 2015 • 18 min
In episode 7, Sean and Paul talk how developers can benefit directly by investing some time into learning design, Rails ActiveSupport::Concerns and Plain Old Ruby Objects, and how to deal with mental fatigue.
06: Programming Street Smarts
Nov 17, 2015 • 18 min
In episode 6 of Does Not Compute, Sean and Paul talk about programmer over-engineering, cowboy programmers, and the duct tape programmer. Also in today’s discussion are the new Vue.js devtools, and how Drew Wilson built a mac app over night to scratch an…
05: Learn To Learn
Nov 10, 2015 • 29 min
In episode 5, Sean and Paul discuss a very helpful article entitled 10 tips for young programmers, how to use active model serializers in rails, and how to deal with programmer frustration.
04: Setting Foundations
Nov 3, 2015 • 27 min
In episode 4 of Does Not Compute, Sean & Paul talk about how to break down a new technique or idea into something manageable while on a deadline, how using keyboard shortcuts can significantly increase productivity, and how code is for people, not…
03: Massive Proliferation of Tools
Oct 27, 2015 • 26 min
In the 3rd episode of Does Not Compute, Sean and Paul discuss being just plain worn out, and how burnout is a real thing that happens to everyone, and what to do if it’s happening to you. They also talk about how you don’t need to know everything to be a…
02: Component Is Just A Fancy Word For Class
Oct 20, 2015 • 35 min
In the second episode of Does Not Compute, Sean and Paul discuss different options for managing image assets within a Rails app, Sean’s favorite new way to package a rails app for deploying to production, and how you might not even need to build a Single…
01: There’s Always Paypal
Oct 13, 2015 • 32 min
In this episode of Does Not Compute, Sean and Paul discuss how not to use magic numbers in programming, how you can and should lint your code, utilizing slack communities for instant feedback from others, how asking questions is one of the best ways to…
00: Pilot
Oct 12, 2015 • 30 min
This is a test episode to get everything set up in iTunes and get RSS feed running smoothly. Until that happens though, you can listen to Sean and Paul talk about Javascript frameworks such as Vue and react, Web Components, and an experimental site…