cgoboncan

400 Flips | 11 Magazines | 3 Likes | 8 Following | 5 Followers | @cgoboncan | Keep up with cgoboncan on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “cgoboncan”

math-as-code

Chinese translation (中文版)<p>This is a reference to ease developers into mathematical notation by showing comparisons with JavaScript code.<p>Motivation: …

Sleep on a Gorgeous Lake in Thailand at This Luxury Hotel Built on Rafts

This hotel takes water beds to the next level.<p>At a new hotel in western Thailand, guests can either choose traditional accommodation on land — or …

Water Slices Through This Gorge-Inspired Australian House

A homage to Sydney’s climate, the Iron Maiden House is designed to change with the seasons.<p>When a family of five returned to Sydney after years of living in Hong Kong, they decided to craft a home that combined a strong connection to the outdoors with the compact living arrangements they had grown …

Iron Maiden

AI helps Pixeldrive cut photo file sizes without substantially affecting quality

Typical compression schemes strip data away from files, and when it comes to photos, the results are often splotches, color banding, and other unpleasant artifacts. Try this experiment: Take a snapshot with your smartphone and upload it to Facebook or Twitter. Download the uploaded (and now …

Mobile Devices

Deriving the state Monad

I am currently learning Haskell. When I encountered Monads, I wanted to understand it from examples and first principles.<p>This article is my attempt …

Stack Overflow

O - Haskell WebAssembly calling JavaScript and back again

Previously, we announced the Asterius compiler, a new GHC-backend that translates Haskell to WebAssembly. Since then, we made a lot of progress; not …

JavaScript

Epic Development Environment using Windows Subsystem for Linux

Like many other developers, I have a handful of side projects I am working on at all times. My work is also my hobby. Whenever a new side project …

Linux

Running Ubuntu VMs on Windows just got a whole lot more streamlined

Desktop image is configured to offer particularly tight Windows integration.<p>Microsoft and Canonical have been working for some time to make Ubuntu …

Linux

This Instant Pot White Chicken Chili Recipe Is So Tasty, Your Whole Family Will Love It

Who says chili always has to be made with ground beef and tomato sauce? There are so many varieties of chili you can make that can be just as delicious and possibly even lighter. I think white chicken is amazing to try in your chili. Not only is it a leaner cut of meat, but you can even play around …

Recipes

Using vue-template-loader with Vue.js to Compile HTML Templates

Most people familiar with Angular 2+ know that in order to compile HTML templates one simply needs to add a template url in the component’s …

The BEAM Book

README.md<p>This is an attempt to document the internals of the Erlang runtime system and the Erlang virtual machine known as the BEAM.<p>You can read or …

d3-dag

README.md<p>Often data sets are hierarchical, but are not in a tree structure, such as genetic data. In these instances d3-hierarchy may not suit your …

JavaScript

How to Perform a Clean Installation of macOS 10.14 Mojave

This article guides you through the process of performing a clean installation of macOS 10.14 Mojave using the bootable USB drive method, rather than upgrading your Mac using Apple's standard installation package, which retains existing user data and any user-installed apps.<p>Creating a bootable USB …

Beta Testing

Here’s how to get crunchy okra without battering and frying it

Overview Ingredients Steps<p>Overview<p>Pan-searing preserves okra’s brightness and crunch without muting its flavor, making this preparation a light alternative to battered and fried okra.<p>A thin coating of cornmeal echoes okra’s nutty element, and fresh hot chiles add fruity heat. The color and fruity …

Recipes

How Browsers Work: Behind the scenes of modern web browsers

In the years of IE 90% dominance there was nothing much to do but regard the browser as a "black box", but now, with open source browsers having more …

Web Development

The ultimate guide to proper use of animation in UX

Nowadays it’s hard to impress or even surprise with an interface animation. It shows interactions between screens, explains how to use the …

Material Design

Interface Design Concept for the Nintendo Switch

I love video-games, I have been playing them since I was a child, back in the 80s when my parents got me an Atari 2600. That was the beginning of my …

Nintendo Switch

Appscope is a slick 'app store' for Progressive Web Apps

Progressive Web Apps (or PWAs) are fancy web-based applications that can mimic some of the functionality of native apps while taking up minimal …

Apps

Building a Polyfill for React Suspense

The best way to understand a software concept is to try and build it yourself. — TB<p>If you love React, you’ve probably heard something about the …

JavaScript

Incremental.NET

README.md<p>A library for incremental computations.<p>Based on janestreet/incremental for OCaml. Also inspired by Gjallarhorn.<p>Usage -- see tests<p>Differences …

Software Development

The Top JavaScript Trends to Watch in 2018

If you’ve been living under a rock or buried in projects throughout 2017, this is the article for you.<p>A lot happened in 2017 that we’ve been …

JavaScript

How to create PDFs from React components [client side solution]

If you have ever dealt with a B2B dashboard app, you know that businesses love reports in pdf format.<p>When I first faced this issue, we had an …

SVG

zuix-web-flix

README.md<p>A Progressive Web App template inspired by Netflix mobile app.<p>This template is built with just HTML, JavaScript and CSS so that it can be …

10 Great Sites for UI Design Patterns

You don’t want to spend your whole life redesigning the wheel do you? No, neither do we. If you are looking for a design that solves a problem that …

Docker Cheat Sheet

<b>By Dan Clark, KDnuggets.</b><p>Docker is an increasingly popular tool designed to make it easier to create, deploy and run applications within a container. …

10 amazing examples of interaction design

Tap. Swipe. Flick. Whatever gets the job done.The post 10 amazing examples of interaction design appeared first on InVision Blog.

Interaction Design

Algebraic Effects, Fibers, Coroutines . . . Oh My! - Brandon Dail

YouTube

versioning

README.md<p>This package provides various tools to deal with data versioning in a type-safe way.<p>The base idea is that multiple versions of a data-model …