Data visualization Icon

Data visualization

Data visualization is the graphic representation of data and trends.
29 Stories
All Topics

The Changelog The Changelog #373

Trending up GitHub's developer charts

In this episode we’re shining our maintainer spotlight on Ovilia. Hailing from Shanghai, China, Ovilia is an up-and-coming developer who contributes to Apache ECharts, maintains Polyvia, which does very cool low-poly image and video processing, and has a sweet personal website, too.

This episode with Ovilia continues our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidelift for making this series possible.

Learn research.hackerrank.com

HackerRank's 2018 student developer report

There are some fascinating results in this study put out by HackerRank where they surveyed 10,351 student developers. One example that shows a growing trend in developer ed:

University students today seem to be showing less interest in Stack Overflow compared to professional developers. Instead, YouTube is starting to become more favorable as a learning tool for the next generation of developers. We found that 73% of students use YouTube, compared to only 64% of professional developers (where the majority of professional developers were aged 25-34, and the majority of student developers were aged 18-24).

A little less surprising, but still good to know for those breaking in to the scene:

There’s a big opportunity for student developers to learn JavaScript and JavaScript-focused frameworks. Employers need it more than any other skill. As the direction for web applications have moved from static to dynamic, JavaScript has become increasingly dominant in the industry. In fact, 95% of web applications are built on JavaScript—so it’s hard to ignore the disconnect.

This is a really well done report. 👌

PostgreSQL rob.conery.io

PostgreSQL tools for the visually inclined

jumping from SQL Server to PostgreSQL is much more than changing a tool. PostgreSQL was built on Unix, with Unix in mind as the platform of choice, and typically runs best when it’s sitting on some type of Unix box. The Unix world has a pretty specific idiom for how to go about things and it certainly isn’t visual!

Rob Conery with a deep dive into psql and what makes it awesome.

PostgreSQL tools for the visually inclined

Data visualization tweag.io

Mapping a universe of open source software

The repositories of distributions such as Debian and Nixpkgs are among the largest collections of open source (and some unfree) software. They are complex systems that connect and organize many interdependent packages.

Is it possible to capture the large scale features of such a repository in an image? Are there common design choices of the contributors? Did they lead to any emergent structure?

This work resulted in some beautiful (and interesting) visualizations. Here’s a sneak peak 👇

Mapping a universe of open source software

Alyson Swerdloff github.com

Visualize your React app's component performance with a live heat map

React Quantum parses through your React application to create a color-coded tree model of its component hierarchy. On hover, each tree node will display two key component performance metrics—render time and re-render frequency—as well as memoized state and props to indicate what, specifically, initiated the render.

Visualize your React app's component performance with a live heat map

Data visualization learnui.design

A color palette generator for the design 'impaired'

This “Data Color Picker” looks like a spectacular tool for any developer out there (like myself) who appreciates the value of a good color palette, but lacks the ability to put one together. You’re not alone!

(This tool is for generating equidistant palettes for data visualizations, but it can most certainly be used generically.)

Creating visually equidistant palettes is basically impossible to do by hand, yet hugely important for data visualizations. Why? When colors are not visually equidistant, it’s harder to (a) tell them apart in the chart, and (b) compare the chart to the key. I’m sure we’ve all looked at charts where you can hardly use the key since the data colors are so similar.

You pick the “endpoint” colors and it generates all of the colors in-between. Very cool.

A color palette generator for the design 'impaired'

Data visualization discuss.httparchive.org

The HTTP Archive got a huge upgrade 💪

This was announced in late March, but I missed it back then so maybe you did too.

Our goal was to more easily enable anyone to explore the health of the web as a whole. Not just data-mining SQL gurus or statisticians, but everyone with a vested interest in the state of the web.

An excellent goal, indeed. How did they do? Well, they added a bunch of awesome reports and consolidated traffic data between mobile and desktop devices. If you hadn’t bookmarked this site previously, now is the time.

The HTTP Archive got a huge upgrade 💪
0:00 / 0:00