Kiyohiko Daniel Takeuchi

52 Added | 6 Magazines | 5 Likes | 4 Following | 3 Followers | @kiyohikot | Keep up with Kiyohiko Daniel Takeuchi 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 “Kiyohiko Daniel Takeuchi”

IDEA - nonverbal algorithm assembly instructions

IDEA is a series of nonverbal algorithm assembly instructions, created by Sándor P. Fekete, Sebastian Morr, and Sebastian Stiller.

Algorithms

The 12 Do’s and Don’ts of Web Design

If you design websites, you know that making your designs useful and enjoyable is your top priority. It can be an overwhelming task for anyone who …

The Cost Of JavaScript

As we build sites more heavily reliant on JavaScript, we sometimes pay for what we send down in ways that we can’t always easily see. In this post, …

Master the JavaScript Interview: What is Functional Programming?

“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions they are likely to encounter when applying …

Anna's blog | Hard Truths About Tech

<b>Learning programming is hard.</b> Couldn’t say it better than Kim: “This shit’s hard!”. Learning anything new is hard. Yes you can do it if you invest a …

How it feels to learn JavaScript in 2016

<i>No JavaScript frameworks were created during the writing of this article.</i><p><i>The following is inspired by the article “It’s the future” from Circle CI.</i> …

JavaScript

Best-websites-a-programmer-should-visit

Some useful websites for programmers.<p>When learning CS, there are some useful sites you must know to get always informed in order to do your …

Computer Science

You Don't Know JS (book series)

This is a series of books diving deep into the core mechanisms of the JavaScript language. The first edition of the series is now complete.<p>Please …

10 Interview Questions Every JavaScript Developer Should Know

AKA: The Keys to JavaScript Mastery<p>At most companies, management must trust the developers to give technical interviews in order to assess candidate …

JavaScript

JavaScript Top 10 Articles of the Year. (v.2017)

For the past year, we’ve ranked nearly 15,500 JavaScript articles to pick the Top 10 stories (0.065% chance) that can help you prepare your …

Angular 1 Adoption Has Peaked: Are People Moving To Angular 2 Or React?

At work we’ve got a large AngularJS codebase. It’s on 1.x now. Someday we’ll either upgrade the existing code to Angular 2 or start doing everything …

React.JS Top 10 Articles of The Year (v.2017)

For the past year, we’ve ranked nearly <b>12,000 React.JS articles</b> to pick the Top 10 stories (0.065% chance) that can help you prepare your Front-end …

Six programming paradigms that will change how you think about coding

<i>Update #1: this post hit the front page of r/programming and HN. Thank you for the great feedback! I’ve added some corrections below.</i><p><i>Update #2: this</i> …

Best Camera Settings for Landscape Photography

It's no wonder that landscape photography is so popular...For starters, it's an accessible given that we're surrounded by landscapes big and small …

Landscape Photography
Learning

From social skills to sleep patterns: all the self-help advice that actually works

The trouble with self-help advice is that it’s often based on barely any evidence.<p>For example, how many times have you been told to “think …

Self-improvement

Education of a Programmer

<i>When I left Microsoft in October 2016 after almost 21 years there and almost 35 years in the industry, I took some time to reflect on what I had</i> …

Software

A developer’s guide to interviewing

Side note: We cover this topic and many others in our weekly developer advice podcast Soft Skills Engineering. Subscribe!<p>Questions for Software …

Software Development

CTO Strategies for Hiring 10x Developers

CTO Steve Ball shares his top strategies for hiring 10x developers and the tools he uses to get him into deeper conversations during technical …

CTOs

23b_l_Googlers’_Montage

Stack Overflow Developer Survey 2017

Each year since 2011, Stack Overflow has asked developers about their favorite technologies, coding habits, and work preferences, as well as how they …

Stack Overflow

Try Git

• <i>Initializing</i>• <i><br>Checking the Status</i>• <i><br>Adding & Committing</i>• <i><br>Adding Changes</i>• <i><br>Checking for Changes</i>• <i><br>Committing</i>• <i><br>Adding All Changes</i>• <i><br>Committing All Changes</i>• <i><br>History</i>• <i><br>Remote</i> …

Object-oriented JavaScript for beginners

With the basics out of the way, we'll now focus on object-oriented JavaScript (OOJS) — this article presents a basic view of object-oriented …

Visualising the current state of development - State.of.dev

State.of.dev<p>State.of.dev visualises the current state of (web) development using charts, created by contributions of community experts.<p><b>28 feb 2018</b>: …

Trends

Programmers are confessing their coding sins to protest a broken job interview process

“Whiteboard” interviews are widely hated. They also discriminate against people who are already underrepresented in the field.<p>David Heinemeier …

Programming

star

Ten years of merging<p>You’ve accomplished millions over the last decade. In 2017, the GitHub community reached 24 million developers working across 67 …

Computer Science

Functional Programming for the Dysfunctional

What is Functional Programming and how do I do it?<p><b>Not so long ago I couldn’t answer the above question.</b><p>I had heard that JavaScript is a functional …