The Changelog The Changelog #407  – Pinned

Designing and building HEY

We’re talking about designing and building HEY with Jonas Downey, the lead designer behind HEY. In their words, “Email sucked for years, but not anymore.” We were super interested in how they went about solving the problems with email, so we invited Jonas on to share all the details and a behind-the-scenes look at the making of HEY.

Opensource.com Icon Opensource.com

5 tips for making documentation a priority in open source projects

1️⃣ Value contributions to documentation just as much as code contributions
2️⃣ Put documentation and code in the same project repo
3️⃣ Make documentation a requirement for a merge or release milestone
4️⃣ Have a consistent contribution process for code and documentation
5️⃣ Have well-documented processes for contributing to documentation

That’s the TL;DR, but each of these is expanded upon in the article.

DigitalOcean Icon DigitalOcean – Sponsored

Scale your business, not your costs with DigitalOcean

logged by @logbot permalink

“Simplicity in all we do” is one of the core values at DigitalOcean. This includes all aspects of their product portfolio: UX, API, CLI, docs, billing, and pricing. Oh, also check out their pricing calculator

From Shantanu Kedar on the DigitalOcean blog:

Cloud is omnipresent. The promise of not having to buy and maintain on-premises infrastructure is a potent one, especially for smaller businesses and entrepreneurs.

One of the common complaints with major cloud providers such as AWS, GCP, and Microsoft Azure is that they might be inexpensive to begin with, but as you scale your apps, the costs rise significantly. These cloud providers typically target enterprises who have deep pockets to absorb the rising costs, but this often becomes cost prohibitive for entrepreneurs and small businesses over time.

Peter Ohler github.com

A journey building a fast JSON parser and full JSONPath (Oj for Go)

Peter Ohler:

I had a dream. I’d write a fast JSON parser, generic data, and a JSONPath implementation and it would be beautiful, well organized, and something to be admired. Well, reality kicked in and laughed at those dreams.

This post lays out Peter’s plan, his journey, and his lessons learned in great details. Seems like it’d pair nicely with the recent Go Time all about JSON.

Brain Science Brain Science #26

It all begins with empathy

Have you heard the phrase, “Put yourself in their shoes?” In this episode, the conversation focuses on the “HOW” and why it all begins with empathy. Empathy is the key that enables access to another person’s perspective and emotional state. It is also a fundamental aspect of building and sustaining relationships with others. The fascinating thing is that there are 3 types of empathy: cognitive, social, and empathic concern. Plus there’s a counterpart component called compassion that moves us to take action.

Nikola Đuza pragmaticpineapple.com

Why learn Vim in 2020?

Nikola Đuza makes a compelling case for the powerful text editor that developers love (or love to hate):

What Vim is excellent at is navigating, making some changes, and repeating the process. The process most call editing (not to be confused with writing). Most developers tend to overlook this fact, but this is one of the strong selling points of Vim. Developers are more prone to reading code, jumping from file to file, making small incisions in the code, and writing code all the time.

Gatsby Icon Gatsby – Sponsored

Become a Gatsby partner and accelerate your business 📈

logged by @logbot permalink

This is a great opportunity if you build sites for clients. Here’s what Brian Webster of Delicious Simplicity had to say about Gatsby’s partnership program:

Partnering with Gatsby has been a game changer for our business. We’re able to exceed customer expectations, bring in new business, and delight our developers.

Give your clients confidence as a Gatsby certified partner. Get started today.

Browser London Icon Browser London

Apple’s move to ARM could reshape the development landscape

James Blizzard, writing for Browser London:

in my view, a number of factors are converging to make change ever more likely. Namely, the huge scale of cloud computing providers, Apple’s plans to migrate their laptop products to ARM-based processors, and the opening up of the educational space to include ARM-based systems.

There are some great thoughts from James in this article. From my vantage point, ARM is well-positioned for the short/medium-term, but RISC-V might just disrupt that for the long-term. One small piece of evidence: how Apple positioned this transition to Apple Silicon instead of to ARM.

Founders Talk Founders Talk #72

Slow and steady wins

Jeff Sheldon is the founder and creator of Ugmonk. Jeff is a designer by trade, and an entrepreneur by accident. I been following Jeff’s journey for the better part of Ugmonk’s existence. I’m also a customer. Jeff and I hold several similar values near and dear to our hearts. In addition to my appreciation for Jeff’s product design abilities, and how he leads his business, I also appreciate Jeff’s awareness and focus on the long hard path.

Adam Wathan adamwathan.me

How Tailwind CSS became a multi-million dollar business

Adam Wathan shares the backstory of Tailwind CSS, from humble beginnings to a multi-million dollar business. Thankfully, if you read the story, Nathan hated Sass enough to do something about it. Sometimes changes to our tools force us to change as well, and that change JUST MIGHT lead to scratching a multi-million dollar itch.

We’re also about to cross $2 million in revenue from Tailwind UI, our first commercial Tailwind CSS product which was released about 5 months ago — a bit under two years after the very first Tailwind CSS release.

Here’s the story from the beginning, while it’s still fresh enough to remember…

The Changelog The Changelog #406

Making Windows Terminal awesome

Kayla Cinnamon, Program Manager at Microsoft for Windows Terminal, Console, Command Line, and Cascadia Code joined us to talk about the release of Windows Terminal 1.0 and the new Windows command-line experience. We talk about everything that went into rethinking the command line experience on Windows, the UX and UI design behind it all, the learnings of working in open source, and what’s to come for the Windows command line experience.

Podcasts from Changelog

Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, brain science, and the people involved.

0:00 / 0:00