Stefan Baumgartner

Web ops, performance and front-end

List of articles

TypeScript and React Guide: Added a new hooks chapter

Hooks are a new feature in React that I personally find pretty exciting. Shortly after their release in React 16.7., people started developing TypeScript typings via DefinitelyTyped. They’re pretty good, as you don’t have to do much to get all the type safety you need. I put together a little list of things to consider for all hook types in my TypeScript + React guide.

Check it out

Getting your CfP application right

We just started the Call for Presentations for the upcoming DevOne conference, and I couldn’t be more excited. Last year’s proposals where excellent and a great addition to our line-up. And by looking at the people who already registered interest, I’m sure that there’s a ton of great stuff coming up.

Read more

FAQ on our Angular Connect Talk: Automating UI development

I’m writing these lines as I fly back from an excellent Angular Connect. I started public speaking a couple of years ago, and this particular talk will be one I’m going to remember for a long time. I think it’s easily on par with my most favourite speaking experience that I had back in 2013 with Breaking Development.

Read more

TypeScript and Substitutability

When starting with TypeScript it took not much time to stumble upon some of the type system’s odds. Odds that make a lot of sense if you take a closer look. In this article I want to show you why and how in some cases, TypeScript allows non-matching method signatures.

Read more

Debugging Node.js apps in TypeScript with Visual Studio Code

When developing, there’s three things that I absolutely enjoy:

Read more

From Medium: Deconfusing Pre- and Post-processing

This post was originally published on Medium in 2015. I decided to carry it over to my blog to keep it safe

Read more

From Medium: PostCSS misconceptions

This post was originally published on Medium in 2015. I decided to carry it over to my blog to keep it safe

Read more

Saving and scraping a website with Puppeteer

For some of my performance audits I need an exact copy of the webpage as it is served by my clients infrastructure. In some cases, it can be hard to get to the actual artefact. So it’s easier to fetch it from the web.

Read more

Cutting the mustard - 2018 edition

The other day I was holding a workshop on performance optimisation for single page applications. For this workshop I needed an example that I could optimise step by step. I decided not to use a framework, as I didn’t know the experiences and background of my attendees. Also, I didn’t want to draw attention to framework details, rather focus on concepts that build on the platform and that are universally applicable to SPAs.

Read more

Wordpress as CMS for your JAMStack sites

The almighty JAMStack brings you fast and secure static websites, and with things like headless content management systems they become even easy to edit! However, every once in a while you will find yourself in front of a Wordpress blog that has way too many articles (and way too many authors that fear change!) to be reasonably transferred. But Wordpress can be headless, too. In fact, Wordpress’ own hosting service uses its core only via API, the editing interface comes with the shiny new Calypso.

Read more