Episode 113 Standing on Turtles with Husani Oakley

February 22, 2016

Our technology has gotten really complicated. Sometimes we get so deep into our work, we lose sight of what matters. We have hundreds of choices to make — “Which tool should we use?”; “Should we change what we are doing, or stick with what we’ve got?”; “Do I keep solving this problem, or move on to the next one?” — how do we ever decide? Husani Oakley joins Jen Simmons to debate these questions and more.

In This Episode

  • Why do we get too enamored with details that don’t matter, and forget the big picture?
  • How do we find the balance between taking time to “do things right” vs making sure we keep getting work done?
  • When is it time to make a style guide, or create a deployment system, or restructure how things are organized, and when is that a waste? How can we tell?
  • When should we refactor old code — or not?
  • How can we fight the haze of getting so deep into work that we loose focus on why we are doing what we are doing?
  • The value of true diversity on teams
  • What is a full-stack developer? designer?
  • What’s a full-stack thinker?
  • How separate silos of development and design don’t work — because of the turtles
  • How collaboration works in a world where the work isn’t ever really done
  • The role of a Product Manager
  • The role of a sprint planning and a sprint review meeting as the opportunity to connect back to why we are doing this work
  • How we tend to assume that more technology, more complexity, is always better. Is it?

Episode 90 Engineering the Front with Claudina Sarahe

December 16, 2014

Front-end development has changed a lot. What used to be simple text in files is now a deep stack of robust engineering tools. Is this a good change? What advantages do the power tools provide, and what might we be giving up in exchange? Claudina Sarahe joins Jen Simmons to debate.

In This Episode

  • The latest techniques and tools in front-end development
  • The evolution of website-making technology over 20 years
  • When is a more complex tool chain the right choice?
  • How front-end devs share open source code through such tools
  • Gulp, Grunt, Broccoli, Bower, NPM — what they do
  • Sass, Git, GitHub, GitTower, CodeKit, even Blogger… and a whole bunch of other weird words
  • Using the Command line vs. using GUI software tools
  • A discussion of how the tech industry is changing, debating ethics and money

Episode 79 Advanced Git with Tobias Günther

August 18, 2014

Git is a powerful tool for helping developers collaborate, organize, and code at their best. But like anything powerful, Git can be confusing and overwhelming. Tobias Günther joins Jen Simmons to explain how to get through the pain points. They talk about branching, team workflows, remote servers, submodules, GUI tools, and more.

In This Episode

  • Tower, a Git client for Mac
  • GUI vs CLI apps
  • Branching
  • Common Git workflows
  • Getting back to a different state of your files
  • How to handle merge conflicts
  • Remote repositories
  • Deployment mechanisms using Git

Episode 72 Style Guides with Anna Debenham

June 5, 2014

Style guides, once the exclusive domain of print designers, are finding their way onto the web. Built out of HTML and CSS, such style guides are handy tools for the design process, for maintaining sites over time, and for making collaboration across teams much easier. Anna Debenham joins Jen Simmons to explain.

Episode 54 Jekyll and CMS-less websites with Young Hahn and Dave Cole

June 27, 2013

After many years of using Content Management Systems that store content in a database, there's a movement to store content in files instead. Jekyll and other tools, including GitHub, are springing up to create a new ecosystem of file-based tools. Young Hahn and Dave Cole join Jen Simmons to explain.

Episode 51 Rendering Engines, Vendor Prefixes & Chrome Blink

April 11, 2013

Chrome recently announced they will replacing the webkit rendering engine with a new one, named Blink. What's up with that? To find out, Chris Wilson and Paul Irish join Jen Simmons to explain rendering engines and vendor prefixes.

Episode 50 Web Platform Docs with Peter Lubbers and Scott Rowe

March 6, 2013

After years of many independent sites documenting and teaching web development, the W3C and a consortium of browser makers and companies have come together to create a central resource for information about web technologies — Web Platform Docs. Peter Lubbers and Scott Rowe join Jen Simmons to talk about the project.

Episode 40 Git with John Albin Wilkins

October 26, 2012

The Git version control system has become incredibly popular, with many people using it to collaborate on shared projects. John Albin Wilkins joins Jen Simmons to explain what Git is, how it works and how to use it.

Episode 36 Sass with Scott Kellum

September 26, 2012

CSS preprocessors are becoming very popular very quickly. Many front-end developers are finding them invaluable for coding increasingly-complex sites. Scott Kellum joins Jen Simmons to talk about Sass and Compass, what they offer, how to get started, and why you might want to consider adding such tools to your workflow.

Episode 28 Design Process with Samantha Warren

August 3, 2012

Big changes in web technology are forcing us all to look at what many have been saying for a while — the web design workflow that was enshrined over the last decade really doesn't work. The creator of Style Tiles, Samantha Warren, joins Jen Simmons to talk about workflows, design processes, and how new ideas about our tools can help us all better design websites for the modern age.

Episode 21 Process & Tools with Paul Irish

March 23, 2012

Front-end developer extraordinaire Paul Irish joins Jen Simmons to discuss work process, tools and best-practices.

Episode 17 Mobile Devices with Peter-Paul Koch

February 24, 2012

Mobile device researcher and expert PPK joins Jen Simmons to explain the mobile device landscape. What will we do trying to make websites for all these phones?

Episode 15 Browser Support and Polyfills with Divya Manian

February 1, 2012

When is it safe to implement all this cool new technology on your web project? Divya Manian joins Jen Simmons to talk about progressive enhancement, polyfills, collaboration, tools for developers, and the evolution of web browsers.

Episode 9 Grids with Mark Boulton

November 30, 2011

All about grid systems for the web — why and how. What makes a grid great? How do you create your own? What about responsive web design? Expert Mark Boulton explains.

Episode 8 iOS Design with Sarah Parmenter

November 23, 2011

Sarah Parmenter joins to talk about iOS design, web design, tools for design and more.

Subscribe to RSS - Tools