Christian Heilmann

You are currently browsing the Christian Heilmann blog archives for March, 2019.

Archive for March, 2019

Talking to prismic about performance

Wednesday, March 20th, 2019

A few days ago, I flew to Paris to meet with Prismic and record a few videos on web topics. Today they released the first video where I talked about web performance, mistakes to avoid and tools to use to make your apps faster.

Here are the topics in detail:

  • 0:59 Managing performance on a browser, things we do wrong
  • 2:35 Improving your performance: image optimization and tooling
  • 5:27 Optimizing JavaScript download and execution time
  • 8:45 Using CSS instead of JavaScript
  • 9:51 Tooling advice for better performance
  • 11:58 How can GraphQL help for optimizing queries, download only what you need
  • 13:40 Perspective: Opportunities in the new standards of the web with HTTP2, Service workers

Discussed tools:

GitHub Toggle – a bookmarklet to toggle between repo and GitHub Pages

Monday, March 18th, 2019

And in the “things I always wanted to have” camp, I just wrote myself a small bookmarklet that switches from a GitHub repository and its Pages back and forth.

You can get it on its GitHub repo: GitHub Toggle

It is not clever, and for now only works with index.html pages, as I didn’t want to use any storage.

Here’s a GIF showing it in action:

Installing and switching with GitHub toggle

[webfinds] The CSS edition – drawing with it, why yours fails and a remedy

Tuesday, March 12th, 2019

As people complained that I post too many links to follow on Twitter (it is my stream of consciousness – as I find it, I post it), I’m starting to release these link lists every few days now. Hopefully that helps.

Approved and Denied

My IT Career Energizer interview

Tuesday, March 5th, 2019

A few weeks ago I was asked by IT Career Energizer to be a guest on their show. Yesterday they released the podcast.

You can listen to the podcast and see the extensive notes there.

According to them, my best answers were:

  • (3.57) CHRIS – “Being flexible in your time and being flexible to actually work across the world is something that a lot of people still have problems with. IT is not a 9 to 5 job.”
  • (9.26) CHRIS – “I’m actually very excited that computers are taking over more and more.”
  • (9.54) CHRIS – “We should not be bored by writing software. Computers should actually be good enough to write most of the code for themselves.”
  • (13.00) CHRIS – “When you join a new company network inside the company.”
  • (16.47) CHRIS – “We are reusing 90% of the time what other people have been doing.”