RSSAmplifier

Blog

Katz Got Your Tongue

Long-form writing by Yehuda Katz, co-creator of Ember.js and serial Open Sourcerer.

yehudakatz.comRSS feed ↗15 posts

Latest posts

Polaris: What I'm Working On

I've been spending my time doing a lot of long-overdue work on Ember, Glimmer and the Handlebars parser. I figured I'd post a quick list of the work.

Why Ember is Different: Running Browser Tests in a Browser

Ember's default test runner is unusual, and it's for a good reason. We believe that since your app runs in a browser, your tests should run in the browser. To debug a test, you should be able to pause the test and then directly inspect it using the dev tools. It's different, but in a good way!

Exploring Ember Polaris: CSS Modules Without Addons

The Polaris edition of Ember sheds Emberisms in favor of integrating directly with the JavaScript ecosystem. This post shows how you can directly use CSS modules in modern Ember applications.

Exploring Ember Polaris: A Fresh Take on the Component Format

What if you could put multiple "single-file components" into one file? Without JSX Spaghetti? Ember's syntax has already landed, and it's kind of the best of both worlds.

Ember Octane: Airtable Time

This post is the fourth in a series on building an Ember application HTML-first. In this series, we're going to build the EmberConf schedule application from the ground up. Let's Go Components Pulling Out Data Airtable Time ← This post Cleaning Things Up Adding More

Ember Octane: Pulling Out Data

This post is the third in a series on building an Ember application HTML-first. In this series, we're going to build the EmberConf schedule application from the ground up. Let's Go Components Pulling Out Data ← This post Airtable Time Cleaning Things Up Adding More

Ember Octane: Components

This post is the second in a series on building an Ember application HTML-first. In this series, we're going to build the EmberConf schedule application from the ground up. Let's Go Components ← This post Pulling Out Data Airtable Time Cleaning Things Up Adding More

Ember Octane: Let's Go

Last week, in my Virtual EmberConf keynote, I told the story about how I got started as a programmer. To make a long story short, I took a job as a web designer for a large non-profit. I had picked up a little bit of HTML and CSS through

"We're the Together Framework"

I remember the first time I saw Melanie Sumner describe Ember as "the together framework". It was 2019, and I was sitting in the audience of the Amsterdam Ember meetup for the premiere of Ember: The Documentary . The lights had dimmed, the room quieted down, but my nervous

Together: The Merb Story

I'll never forget the day that I became a member of the Rails core team. For all of 2008 (and the better part of 2007), I was working on a competitor to Ruby on Rails called Merb. I loved Merb, and was excited to share it with anyone

#EmberJS2019 More Accessible Than Ever

It's that time of year again : time to think about what the next year of Ember should hold. Personally, I feel really great about the community's effort around the Octane edition . What's great about Octane, and any future edition we do, is that it&

Fun With PowerShell: Let's Get Started (Digging Deeper into "The Pipeline")

In this article, we dig deeper into the concepts we learned in the first post in the Fun With PowerShell series, including the pipeline.

Fun with PowerShell: Deduplicating Records

Let's deduplicate the list of Avengers movies we got in the previous post.

Fun with PowerShell: Let's Get Started!

I've been having a lot of fun playing around with PowerShell recently. Let's see what it can do in Part 1 of a series on learning PowerShell with real-world examples!

Fun with PowerShell: Installation

In my post on exploring PowerShell, I jumped right in to exploring PowerShell. If you're on Windows, you already have PowerShell, and you can follow along. If you're on OSX , the easiest way to install PowerShell is $ brew cask install powershell $ pwsh There are more details