RokaWebsite of Robert Katzki

  • Posts
  • Photography
  • Projects
  • About
  • Search

Posts tagged “JavaScript”

Thinking in React Hooks

I just started work on a project with Hooks for the first time, so I needed to get into them now. Amelia Wattenberger created this beautiful intro. It finally made click for me on why to use them!

Published 20 Mar 2020  ·  ➭ Visit link

Visualize data on a Google Map with deck.gl

Visualizing large datasets on a map is not easy, you say? In this article I’ll show how to do just that in 160 lines of JavaScript using deck.gl on a Google Map, loading data from a Google Sheet.

We are going to use a large open dataset with information on power plants from all over the world, which should be interesting to visualize.

Published 05 Sep 2019  ·  ➭ Read more

3D map visualizations with Mapbox GL JS

Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles.

In a recent update Mapbox added extended functionality to create 3D data visualizations on a map. Besides the classic fill, line and so on data layers, there is now…

Published 19 Dec 2016  ·  ➭ Read more

Build graphs with D3.js

Graphs and charts can be build using SVG or the DOM. But doing this by hand is quite annoying and repetitive. Luckily, there is a library to help: D3.js makes manipulating the DOM based on data easy.

Published 24 Mar 2016  ·  ➭ Read more

Recording videos in the browser using MediaRecorder

For a project which is currently in development, I’d liked to record a video from the webcam data that is available through getUserMedia. That’s how I got to know the MediaRecorder API.

Published 26 Jan 2016  ·  ➭ Read more

Do we need AMP?

Recently Google released Accelerated Mobile Pages (AMP), an open source subset of HTML with performance in mind. What purpose does it serve and do we really need that?

Published 23 Oct 2015  ·  ➭ Read more

Free up the RAM!

Lately I recognized that the RAM on this server is pretty full. A bit freed up when I removed the Piwik Analytics install recently. But still, it was too full for too little stuff running.

Published 06 Oct 2015  ·  ➭ Read more

Using streams in Node.js

Sometimes one doesn’t want to wait to finish for an asynchronous operation, like a fetch or calculation, to do further actions with that data. Streams are there to help with that. This will be a short introduction into Readable, Transform and Writable streams in Node.js.

Published 07 Sep 2015  ·  ➭ Read more

Using ECMAScript 6 in Node.js

ECMAScript 6, the long awaited next iteration of the JavaScript language get’s more and more browser support lately. Also in io.js a lot of the new features are supported. But Node.js is still lacking most of the features.

Published 09 Mar 2015  ·  ➭ Read more

Getting started with React

As I held a talk a while back about React and Flux from Facebook and the topic still pops up every now and then, I’ll write down my experiences on getting started with both. This post handles React, Flux will follow up later.

Both are very straight forward, but as they are different than other approaches, it’ll take some time (like minutes) to get used to them.

Published 22 Feb 2015  ·  ➭ Read more

React & Flux

At the Hamburg JavaScript Usergroup I gave a talk on React and Flux from Facebook. I explain the concepts behind these two and point out what's so special about them.

Published 21 Oct 2014  ·  ➭ Read more
Robert Katzki © 2021. Imprint.