Developer Tea is a podcast for web and software developers hosted by a developer that you can listen to in less than 10 minutes. The show will cover a wide variety of topics related to the career of being a developer. We hope you'll take the topics from this podcast and continue the conversation, either online or in person with your peers. The show is hosted by Jonathan Cutrell, Director of Technology at Whiteboard and the author of Hacking the Impossible, a developer's guide to working with visionaries. :: Twitter: @developertea @jcutrell :: Email: email@example.com
The award winning Big Web Show features special guests and topics like web publishing, art direction, content strategy, typography, web technology, and more. It's everything web that matters. Hosted by Jeffrey Zeldman.
Join us each week as we discuss all things web development. Frequently joined by a far more intelligent guest on the show's topic, we by no means know everything, but love what we do. Topics range from daily developer life, PHP, frameworks, testing, good software design and our experiences using many other programming languages.
Boagworld - User Experience AdviceBoagworld – User Experience Advice
Revision Path is an award-winning weekly interview podcast that focuses on showcasing some of the best Black graphic designers, web designers, and web developers from all over the world. On each episode, host Maurice Cherry explores the stories, processes, experiences, insights, and creative inspirations of these awesome creators.
The Web Platform Podcast is a developer discussion that dives deep into ‘all things’ web. We discuss everything from developing for mobile to building HDTV software. From wearables & robotics to user experience & mentoring, we bring to our listeners everything related to building products & services for The Web Platform of today, tomorrow, and beyond.
Web design professionals, learn how to make more money from your business, work less hours and have a little bit of fun while doing so. If you're a graphic designer or work in graphic design, you'll also find this very interesting. If you're in SEO, Adwords or any other digital consultancy you'll also love this show. Join Mat & Ben on their journeys to grow their own web design agencies and take over the internet. We discuss: how to build an effective business, how to construct a website that gets you more web design clients, how to effectively solve your web design clients' problems, getting more graphic design clients, how to increase your earnings through additional revenue streams, how to use virtual staff effectively, and more.
Famed web cartoonist Kyle Weems and far less famed web geek Dylan Wilbanks ramble their way through the world of web design, web development, user experience, the Internet, and whatever else they end up tripping over along the way.
In today's episode, I'll talk with you about maintaining relationships with your colleagues! Mentioned or relevant to today's episode: Proactive Client Communication Building and Maintaining Client Relationships Client Relationships: Meeting Preparation Tips If you're interested in sponsoring Developer Tea, head over to spec.fm/sponsors today!
01:56 - TJ VanToll Introduction Twitter GitHub Blog Telerik 03:08 - Code Sharing Adventures in Angular Episode #74: NativeScript with Burke Holland and TJ VanToll 06:35 - Components and Directives 13:09 - NativeScript and Electron 15:02 - Business Model 16:07 - Compatability; Multi/Cross-Platform Capability 17:31 - Why Use NativeScript? 26:41 - Performance and Usability; Hybrid and Native 30:21 - iOS Concerns; Xamarin 37:23 - Where is NativeScript heading? (Future Visions and Plans) 38:21 - Getting Started with NativeScript Getting Started Guide Building Apps with NativeScript and Angular 2 Angular for NativeScript Picks Things Organized Neatly (Jules) House of Cards: A Tale of Hubris and Wretched Excess on Wall Street by William D. Cohan (Ward) AngularFire - Firebase (Joe) Zootopia (Joe) Rogue One Star Wars Trailer (John) HoloLens (Chuck) .NET Rocks! (Chuck) MicroConf (Chuck) Build a Raspberry Pi-Powered DIY Amazon Echo (Chuck) The 5th Wave Book Series (TJ) Red Rising Series (TJ)
In today's episode (and the next episode of Developer Tea), we discuss avoiding over-optimization by creating a "performance budget". Mentioned or relevant to today's episode "How to make a performance budget" "Setting up a web performance budget" Today's episode is sponsored by FreshBooks! Get paid faster, and get control of your business cash flow. Head over to FreshBooks.com/DeveloperTea today to get started with a free month. Don't forget to enter “Developer Tea” in the “how Did you Hear About Us?” Section when you sign up. Thanks again to FreshBooks for sponsoring the show!
"Send me an email every year for my birthday" is an easy thing for a human to understand but it can be deceptively tricky to do with computers. Also tricky for (some) computers: SELECT * FROM <empty_table>. Wait... what? DATE_PART or EXTRACT Triggers Using EXPLAIN Using ANALYZE VACUUM Derek's (mostly useless) Approximately Gem
By John D. Jameson, Drew Barontini, Jordan Wade, and Dan Denney
This episode we talk with Donna Lichaw who helps her clients figure out what the story of their app or service is using a technique called story mapping. She’s got a new book out, The User’s Journey, that you’ll want to pick up after you hear about how it all works. Links Donnalichaw.com / Donna on Twitter See inside the Breaking Bad writers room Story Mapping Workshop Episode 212 with Sara Wachter-Boettcher and Eric Meyer The User’s Journey Sponsors O’Reilly Velocity Conference 30:50 The Web is now the dominant channel for commerce. Cloud technology has shifted IT from the back office to the front of business innovation. And the world has gone mobile. In today’s world, every business relies on software to achieve its goals. That’s why Velocity is the single, most important, must-attend conference for engineers, developers, sysadmins, DevOps teams, and other IT workers. It’s where they learn the crucial skills and best practices needed in today’s world to build sites, apps, and se ...
We're back to New York City this week -- Brooklyn, to be exact -- and talking with Digital Ocean product designer Earl Carlson. Earl is proof that you can move around and try different things as long as you have the drive to succeed. We started off talking about Earl's college days at the University of Michigan, and then Earl guided me through where his design skills have taken him -- New Orleans and San Francisco. We also talked about some of the work he's doing at Digital Ocean, his great posts on design on Medium, as well as some of the people who keep him motivated and inspired to succeed. Earl is really about helping the next generation of designers, so make sure you keep an eye out for him in a city near you! Earl Carlson on Twitter Earl Carlson on Medium
By Maurice Cherry
In today's episode (and the next episode of Developer Tea), we discuss avoiding over-optimization by creating a "performance budget". Mentioned or relevant to today's episode "How to make a performance budget" "Setting up a web performance budget" Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)!
Chris, Todd, and Jess discuss the cool new features available in C# 6. Some will save you keystrokes, some may save you bugs, and some… well, some you may never actually use (but why not find out about them anyway?).
In this weeks episode Edd and Lew start off discussion with the topic of relying on external dependencies within a project - explaining issues surrounding this practice and mitigating problems that may arise. We then move on to chat about getting away from build systems such as Gulp, by writing your own simple build scripts which are project specific. From here Edd mentions a simple game he created to explore using State vs. Props in React, and how interesting solutions to some-what simple problems develop overtime. Finally, we delve into more PostgreSQL discussion and the world of statistics, highlighting the differences between cohort and time-based analysis. Show Links Toran Proxy npm-cache gulp.js - the streaming build system Browserify babel/babelify - Browserify transform for Babel eddmann/fun-with-flags npm/concat shrinkwrap - npm Documentation Operations on a Deck of Cards in PostgreSQL Cohort analysis
Today's episode is all about proactive client communication! A HUGE thanks to today's sponsor, FreshBooks! FreshBooks is ridiculously easy to use, and will help you get your books straight and get paid faster. To claim your free month, go to FreshBooks.com/DeveloperTea and enter “Developer Tea” in the “how Did you Hear About Us?” Section when you sign up.
Eric Meyer (@meyerweb), co-author of Design For Real Life, is Jeffrey Zeldman’s guest. Edge cases versus stress cases, identifying your assumptions, design pre-mortems, QA’ing for emotion, and more. Links for this episode: A Book Apart, Brief books for people who make websites. Welcome | Voice and Tone A List Apart: For People Who Make Websites Airline Tickets and Flights to Worldwide Destinations : Delta Air Lines Brought to you by: Braintree (To learn more visit BraintreePayments.com/BigWebShow)
By Jeffrey Zeldman
02:11 - Ciro Nunes Introduction Twitter GitHub Blog 02:39 - Command-line Interface (CLI) 06:58 - Ciro’s Involvement with the CLI 08:10 - Features and Improvements for Angular 2 Ruby on Rails AST (Abstract Syntax Tree) Transformations NG6-starter 19:33 - Accessibility 26:36 - CLI Basics 28:11 - Testing 34:12 - Building a Production Pipeline 35:38 - GitHub Pages; Community Contribution Angular-cli The GDE Program Picks Star Wars: The Force Awakens (John) LEGO® Star Wars: The Force Awakens (John) ng-conf (John) AngleBrackets (John) Disturbed - The Sound Of Silence (Joe) The Hello World Podcast (Joe) Jurgen Van de Moere: How I feel about Angular 2 (Ciro) angular-cli (Ciro)
In today's episode, I give you some tips for refactoring based on the responsibility of your code. Mentioned or relevant to today's episode Single Responsibility Principle Developer Tea Episode on SRP Sorting algorithms (note the single-letter variable names) "Anti-pattern: The God Object" And the long awaited announcement: Developer Tea is available on Google Play! Today's episode is sponsored by FreshBooks! Get paid faster, and get control of your business cash flow. Head over to FreshBooks.com/DeveloperTea today to get started with a free month. Don't forget to enter “Developer Tea” in the “how Did you Hear About Us?” Section when you sign up. Thanks again to FreshBooks for sponsoring the show!
KF (Katherine Fellows) joins the show to chat about successful BridgeFoundry events and creating environments where remote developers, junior and otherwise, can thrive. KF Clojure / West ClojureBridge BridgeFoundry Self Conference Conway's Law Negativity Bias PLIBMTTBHGATY
Boagworld - User Experience AdviceBoagworld – User Experience Advice
A minimum viable product is a great way of building user centric digital services in a fraction of the time. It will also lead to big cost savings. Don't check your feeds as much as you should? Signup to my bi-weekly newsletter instead. I write a lot about the idea of a minimum viable product (MVP). But I don’t think I have ever taken the time to explain exactly what they are. If you have heard the term but are unsure what it means or why it matters, then this is the post for you. What is a minimum viable product (MVP)? To understand what a minimum viable product is you must first understand how most products are created. To demonstrate the process, let’s use a simplistic project for constructing a new building. The idea is formed Step one is that somebody has the idea for a new building. This is often a senior manager somewhere. The idea might have been informed by some research into the market, but often it is not. Even when it is, the idea often lacks definition at this stage. P ...
By Jordan Wade and Dan Denney
We’re talking with the authors of A Boot Apart’s latest book: Design for Real Life. Sara Wachter-Boettcher and Eric Meyer chat about designig for stress cases as opposed to edge cases: does your app or website take into account what a person might be going through when they’re trying to use it? Links Design for Real Life SaraWB.com / Sara Wachter-Boettcher on Twitter MeyerWeb.com / Eric Meyer on Twitter Sara’s article on Medium.com: Dear Tech, You Suck at Delight Gmail Pulls Mic Drop Button VoiceAndTone.com How to Build and Care for Your Own Quirky Funny Interface Robot Sponsors FreshBooks 27:49 This episode is brought to you by Freshbooks Cloud Accounting – Small Business Accounting Software Designed for You – Sign up for a free trial. O’Reilly Velocity Conference 43:10 The Web is now the dominant channel for commerce. Cloud technology has shifted IT from the back office to the front of business innovation. And the world has gone mobile. In today’s world, every business relies ...
We have a lot of students that listen to Revision Path, but I haven't actually had a student on as a guest in a long time! Enter Eniola Odetunde: a visual designer and current grad student at the Savannah College Art of Design. She shared some great insights into the life of a student designer that I think you'll enjoy. Eniola's specialty as a designer deals with movement, so we talked about how she got into dynamic typography and stop motion work. She also shared why hand lettering is so popular right now, and shared how she gets inspired and works on new projects. We even went into the Atlanta design scene a bit and talked about diversity in the design industry. According to Eniola, "you might not be the best, but you have to figure out your style." Excellent advice! Eniola Odetunde's Website
By Maurice Cherry
In today's episode, I talk about four different types of abstract mental models. Mentioned or relevant to today's episode: Creating Useful Metaphors Creating Obvious Systems: Why Mental Models Justify Simplicity, and When to Utilize Surprise and Delight Allegory (Wikipedia) Today's episode is sponsored by Squares Conference! Go to SquaresConference.com and use the code SPECFM25 at checkout to get 25% off your ticket to Squares. I'll see you there! And lastly... Please take a moment and subscribe and review the show! Click here to review Developer Tea in iTunes.
In this episode, Jess, Chris, and Todd share their thoughts on the announcements and presentations that happened at Microsoft’s BUILD 2016 developer conference. The biggest question is: how much of this is (or will be) actually relevant to us?
Yet another travel brand tells us that responsive design is the right way to go. Frank de Boer and Jan Willem Kluivers describe how they sped up development and improved customer satisfaction at KLM. Read more »
In today's episode, I had the pleasure of speaking with Chris Castiglione (@castig), one of the cofounders of One Month (onemonth.com). Mentioned or relevant to today's episode: On Books podcast Daniel Kahneman's book, "Thinking Fast and Slow" Zero to One Dog Stars Deep Work So Good they Can't Ignore You Obstacle is the Way Mating in Captivity On Books episode about Mating in Captivity Catching the Big Fish episode The China Study Denial of Death (book) Marc Maron's WTF One Month Quip Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to Hired now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show! And lastly... Please take a moment and subscribe and review the show! Click here to review Developer Tea in iTunes.
03:26 - Style Guides John Papa's Angular 1 Style Guide John Papa's Angular 2 Style Guide Draft 08:57 - Naming Conventions 11:51 - The Growth of the Angular 1 Style Guide 14:41 - Style Guide Dislikes 21:26 - Multiple Recommendations CTRL 23:48 - Making Arbitrary Choices 29:54 - What is the state of the Angular 2 style guide? 34:32 - Pipes 37:43 - What will be in Angular 2? 41:21 - Angular 2 Quickstart 49:15 - Levels of Proficiency for All Picks The Warriors (Ward) Tiny Desk Concerts (Lukas) SNARKY PUPPY (Lukas) Chris Welsh: Microsoft is adding the Linux command line to Windows 10 (John) RAML (John) Listening (Joe)
In today's episode, I had the pleasure of speaking with Chris Castiglione (@castig), one of the cofounders of One Month (onemonth.com). Mentioned or relevant to today's episode: @castig One Month On Books (iTunes) on-books.com "Learning About Learning" Jon Sonmez on Developer Tea (talking about a developer's brand) Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Tea listeners the Bootstrap Plan, free for 90 days (300,000 errors tracked for free)! And lastly... Please take a moment and subscribe and review the show! Click here to review Developer Tea in iTunes.
Derek and Sean discuss the left-pad saga, how other programming communities are reacting to it, and what you should learn from it as a library or application author. Bash on Ubuntu on Windows I’ve Just Liberated My Modules by Azer Koçulu A discussion about the breaking of the internet (Kik’s side of the story) by Mike Roberts Kik, left-pad, and npm by Isaac Z. Schlueter from npm npm Package Hijacking: From the Hijackers Perspective by Nathan Johnson Is gem yank a security concern? Kill Your Dependencies by Mike Perham To gem, or not to gem by Elle Meredith changes to npm’s unpublish policy by Ashley Williams from npm ApplicationRecord in Rails 5 Thank you to Hired for sponsoring this episode!
Boagworld - User Experience AdviceBoagworld – User Experience Advice
Software company Nuance shows us a terrifying fact. That a lack of focus on customers feelings and needs can destroy brand perceptions. A mistake we all make. Don't check your feeds as much as you should? Signup to my bi-weekly newsletter instead. I use Nuance Dragon for the mac all the time. I can dictate blog posts in a fraction of the time it would take to write them. It is an invaluable part of my workflow. So you can imagine how frustrated I was when it stopped working. Simple I thought. I will just reinstall the app. That will sort it. So I uninstalled Dragon for the mac and went to the Nuance website to download it again. But that was where things started to go wrong. A bad experience with Dragon for Mac customer support has soured my view of their product too. But this is not some rant about Nuance. I like Nuance. I love their products. No this is a post about lessons that we can learn from their mistakes. Mistakes I see many of us making. A failure to accommodate the users ...
In this podcast episode, Jeffrey Biles (@jeffreybiles) of Ember Screencasts interviews Charles Lowell (@cowboyd) ride the functional programming wave and dive into what this actually means. Topics covered: - How to think about MVC - Moving logic out of controllers and components and into the template - Functional programming in ember - The rise of helpers - Addons such as ember-composabe-helpers and ember-curry-helpers - The universal UI workflow Find more podcasts, videos, trainings and online conferences at http://modern-web.org or follow us on Twitter @modernweb_.
In this episode, we talk to Alyssa Nicoll, content producer at Code School and teacher of Code School’s latest course, You, Me & SVG. Listen to this episode on Front-end Five Sponsored by You, Me & SVG SVG lets you create images and graphics that can scale to any size without distortion, as well as create and edit graphics using only code. Learn the ins and outs of this versatile image format by playing through You, Me & SVG today. What interested you the most about SVG? Alyssa Nicoll discusses what she found most interesting when she first started researching and learning more about SVG. What was the most difficult thing to learn, then teach? Alyssa discusses what she found to be the most challenging thing to learn about SVG and then teach. Using SVG for text Alyssa gives her thoughts on SVG use for text. What’s something you’d love to build with SVG? Alyssa tells Front-end Five what she loves building with SVG. The future of SVG Alyssa digs into what she thinks is missing from SV ...
By Drew Barontini and Dan Denney
It’s a RAPIDFire episode – Chris and Dave answer your questions as quickly as they can before the gun goes off. Too many tools, comp sci vs programming, vertical rythym, version controlling WordPress, self-employment, div-itis, and mobile email client performance issues are just some (ok all) of the topics covered. Q & A 1:42 What has perplexed me though are the tools out there like Bower, Grunt, Gulp, Yeoman, Browserify. Can you give me a generalization as to where I would put these in my workflow and their purpose? 11:08 What are the differences between computer science and programming, and is it important to learn traditional computer science to do web app development? 14:50 Have you ever paid attention to vertical rhythm and modular scales when setting type sizes, line height and positioning in your web layouts? 22:30 But I’m wondering everybody’s method for using git to version control WordPress. Do you prefer to only version control the theme? Entire WP install? Any tips? 29: ...
Designer and web video producer Satchell Drakes is someone I've wanted to have on the show for quite a while. Satchell is probably best known for his YouTube channel Satchbag's Goods -- a collection of gorgeously produced and insightful videos on gaming, movies, music, and culture. We started off talking about the independent Internet space and how he got started with design and video and he walked me through his workflow and what a typical day is like for him as a designer. Satchell also shared the biggest compromise he's made that has attributed to his success. And of course, we talked about video games too! I think you'll really get a lot out of this interview, so press play and enjoy! Satchbag's Goods Satchell Drakes on Twitter Satchell Drakes on Instagram
By Maurice Cherry
Matt Podcastwysocki brings us through the history of RxJS, thoughts on reactive streams, and tells you how he *really* feels about RxJS 5. Ben and Matt go back and forth on exploring conversations focused on backpressure, implementations of Rx in Ember, ES observables and the standardization process, and just overall how Rx makes your life as a developer better. Ben’s favorite color will also be revealed in this podcast. It’s a good one. Find more podcasts, videos, trainings and online conferences at http://modern-web.org or follow us on Twitter @modernweb_.
Debugging is a part of every developer's career. In fact, a large portion of what developers do is fix code. In today's episode, I'm going to share with you two important mindsets to have to become a great debugger. Mentioned or Relevant to Today's Episode LiveReload Spring/Guard setup for Rails 4.1 Interesting discussion on debugging: "Toward a better programming" Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea. And lastly... Please take a moment and subscribe and review the show! Click here to review Developer Tea in iTunes.
02:24 - Jules Kremer Introduction Twitter GitHub 04:21 - Jules and the Angular Team 05:41 - “The Dev Rel Role” (Developer Relations) 08:28 - The Enterprise 10:22 - The Angular Developer Relations Team 12:18 - How the Team Should/Will Work Events - Angular 2 16:05 - The F5 Experience vs The CLI World/Project 20:46 - Implementing Simple vs Advanced Concepts 27:24 - Angular and Language Paths/Choices 31:02 - ASP.NET Core 35:10 - Jule’s Role in Developer Relations Developer Types: The Hacker The Skillbuilder The Manager Companies: The Developing Company The Very Sophisticated Enterprise Company The Inbetweeners 43:21 - The GDE Program Picks New York Pluralsight Study Group (John) issues | angular/angular.io (Ward) GO CUBES (Lukas) Auto imports from TypeScript (Lukas) FEM 2016 Plunks (Lukas) Sushi Burrito (Joe) Angular Swag Feedback: firstname.lastname@example.org (Jules)
In today's episode, we'll discuss a perspective, "interval thinking", that could help return your estimation efforts to a more sane place. Mentioned or relevant to today's episode Estimating Sandwiches Spec Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea. And lastly... Please take a moment and subscribe and review the show! Click here to review Developer Tea in iTunes.
Should you rewrite or refactor? What should you consider as you weigh this decision and what exactly constitutes a rewrite anyway? Things You Should Never Do, Part I - Joel Spolsky on Software Rewrites What does the phrase "Nobody ever got fired for choosing IBM" mean? When Understanding Means Rewriting by Jeff Atwood The Big Rewrite, revisited by DHH Thank you to Hired for sponsoring this episode!
By Jordan Wade and Dan Denney
We’re joined by Christy Ennis-Cloote and Tom Greever to talk about design communication – how do you send clients designs and ideas for approval? What’s the secret to getting clients to actually look at your designs before signing off on them? Links Mad UX TomGreever.com / Tom on Twitter Book: Articulating Design Decisions: Communicate with Stakeholders, Keep Your Sanity, and Deliver the Best User Experience Bitovi.com Christy Ennis-Kloote on Twitter Visual Hero LadiesThatUX.com / Ladies That UX Grand Rapids Great Lakes Software Excellence Conference Sponsors Rollbar 22:10 One of the frustrating things about being a developer, is dealing with errors. Relying on users to report errors Digging thru log files trying to debug issues Or a million alerts flooding your inbox ruining your day Rollbar’s full-stack error monitoring, gives you the context, insights and control you need to find and fix bugs faster. Rollbar works with all major languages & frameworks. It’s easy to install. Sta ...
"If there's one thing I want people to know, it's that computer science is accessible by everyone." When Dr. James H. Hill told me that, I had a feeling this was going to be a pretty interesting interview. Dr. Hill is currently an associate professor of computer science at Indiana University - Purdue University Indianapolis (IUPUI) where he teaches undergraduate and graduate courses and serves as co-director of their Software Engineering and Distributed Systems research group. We started off with Dr. Hill's backstory and how he got into computer science, and from there he walks us through his work at IUPUI and some of the current projects he's overseeing and researching. Dr. Hill and I also spoke about the current government administration's focus on computer science curriculum and what that means for educators and students. It's a great interview, and I'm always glad to get the chance to talk with a fellow Morehouse alum. Enjoy! Dr. James H. Hill's Website Dr. James H. Hill on Twi ...
By Maurice Cherry
In today's episode, I want to give you a mindset for prioritization that I believe can stick with you for the rest of your career. Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea. And lastly... Please take a moment and subscribe and review the show! Click here to review Developer Tea in iTunes.
Everything about web page layout is changing. New CSS specifications will make it possible to do designs we've never seen before. Rachel Andrew joins Jen Simmons to talk about what's happening. Thank you An Event Apart for sponsoring the show! Use discount code AEAAPART for $100 off any two- or three-day event in 2016. And thanks to Squarespace. Use JENSENTME to get 10% off your first purchase.
By Jen Simmons
In today's episode of Developer Tea, I issue a challenge to you, the listener, to be foolishly generous. Today's episode is sponsored by Linode! Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks again to Linode for your support of Developer Tea. And lastly... Please take a moment and subscribe and review the show! Click here to review Developer Tea in iTunes.
04:33 - Inspired by Scott Hanselman: Bring Kindness back to Open Source 06:02 - Cultivating a Community 08:53 - Making it Easier for People to Contribute “No Meanness Rule” and Etiquette PDI = Please Do Investigate 19:33 - Responding to PRs 20:52 - Contribution Guidelines Twitter Open Source Code of Conduct Contributor Covenant 32:38 - Being an Effective Contributor (Example) 1.3.x ngCookies service overwrites/duplicates cookies set outside of ngCookies 41:18 - Responding to Unrelated Pull Requests & Opening Issues 47:55 - Working with Large Open Source Projects DHH: Software has bugs. This is normal. Picks lite-server (Joe) The Goldbergs (Joe) Review: In ‘The Diary of a Teenage Girl,’ a Hormone Bomb Waiting to Explode (Ward) Code Folding in Visual Studio Code (John) How Lucasfilm made Star Wars’ first official VR lightsaber battle (John)
In this week’s episode we start off discussion with a recent PHP RFC Joe has been working on in-regard to typed properties, bringing up the value (if any) surrounding getters and setters. We then move on to Joe’s views on designing a programming language, and his mind-set that there should be no defined scope surrounding the features that the language should adopt. Finally, we wrap up the show with an update on how stabilisation of uopz is going for PHP 7, along with a reflection on the ‘Hacking on PHP 7’ screencasts we released earlier this month. Show Links The Needles Musings, ninja ones: Hacking PHP 7 Musings, ninja ones: Picking an Approach PHP RFC - typed-properties Async – Cooperative Multitasking for Hack Futures and promises Welcome to asynchronous multitasking PHP – amphp Cooperative multitasking using coroutines (in PHP!) Hacking on PHP 7 with Joe Watkins - Three Devs and a Maybe
Aarron Walter and Jeffrey Zeldman discuss launching a design education initiative at InVision, building a UX practice at MailChimp, putting design at the heart of strategy, managing teams, the secret life of Walt Disney, and more. Aarron is the VP of Design Education at InVision. He founded the UX practice at MailChimp and is the author of Designing for Emotion and other books about design. Brought to you by: Bushel (Visit the link to learn more). Meh.com (Visit the link to check out their awesome daily deals!).
By Jeffrey Zeldman
In today's episode, I talk about bringing new team members up to speed (this is a question from listener Matt Gale). Mentioned or relevant to today's episode: Spec Slack Community UserOnboard.com Fixing the Broken Hiring Process Crafting a Better Interview Process Today's episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer and don't know where to start, head over to Hired now! If you get a job through this special link, you'll receive a $2,000 bonus - that's twice the normal bonus provided by Hired. Thanks again to Hired for sponsoring the show! And lastly... Please take a moment and subscribe and review the show! Click here to review Developer Tea in iTunes.