rfrankster

195 Flips | 4 Magazines | 13 Likes | 4 Following | @rfrankster | Keep up with rfrankster 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 “rfrankster”

Early Returns in JavaScript

A couple of articles related to how early returns work crossed my path recently, enough to pique my curiosity. Learning about early returns in JS has …

Programming

Toggle-Switch Guidelines

<b>Summary:</b> Toggle switches are digital on/off switches. They prompt users to choose between two mutually exclusive options and always have a default …

Microcontroller

A Beginner's Guide to Deep Reinforcement Learning

<i>When it is not in our power to determine what is true, we ought to act in accordance with what is most probable. - Descartes</i><p>Contents<p>While neural …

Machine Learning

The Vanilla Javascript Component Pattern

I started delving into web components about a year ago. I really liked the idea of getting a reference to a custom element and then calling methods …

JavaScript

7 Elements of Good UX in 2018

UX is a crucial component of modern web design, and users’ expectations are constantly shifting. Though we cannot see into the future, changes made …

UI Design

5 hot new CSS features and how to use them

In this article we'll explore five new properties coming to CSS, take a look at what they do and how to put them to practical use in your projects. …

Web Development

RESTful API Design — Step By Step Guide

The (Somewhat) definitive guide to build better APIs<p>As software developers, most of us use or build REST APIs in a day to day life. APIs are the …

Microservices

AutoGraph converts Python into TensorFlow graphs

By Alex Wiltschko, Dan Moldovan, Wolff Dobson<p>We’d like to tell you about a new TensorFlow feature called “AutoGraph”. AutoGraph converts Python code, …

Python Programming

PWACompat: the Web App Manifest for all browsers | Web

You've designed a webapp, built its code and service worker, and finally added the Web App Manifest to describe how it should behave when 'installed' …

Web Development

Build REST APIs for Node.js, Part 2 | Oracle Magazine

<b>Add database connection pooling to your new REST API.</b><p><i>By Dan McGhan</i><p><b>In the previous article in this series,</b> you started a new REST API app and created …

JavaScript

The Comprehensive Beginner’s Guide to JavaScript Geolocation Tracking

Combining the Google Maps JavaScript API and PubNub for realtime tracking of device location (with the bells and whistles)<p>Brought to you by …

38 Actions and Insights to Become a Better Software Architect

Several years ago, I was asked: “How have you become a software architect?”. We talked about necessary skills, experience and the amount of time and …

Project Management

25 Material Design Examples You'll Love

25 Material Design Examples You’ll Love<p>Share!<p>Material Design is a visual language that synthesizes the base principles of good design and combines …

UI Design

Introduction of TensorFlow with Python

Machine learning is the most popular part of our technology world. TensorFlow is also a popular open source and it is a framework of deep learning. …

Why Node.js is More Important than You Think

High Performance Web DevelopmentNode enables you to build fast, scalable web applications capable of handling a huge number of simultaneous …

Dancing with OAuth: a step by step guide

<i>This post was originally published in freeCodeCamp</i><p>Most of the times I try to learn something new and put it into practice, I quickly start to feel …

Winds 2.1: Building Touch Bar Support for macOS in Electron with React

One of the newest and coolest innovations in the tech/hardware world as of late is the touch bar that Apple released on its MacBook Pro last year. As …

Introduction to TensorFlow: Google Brain’s Open-Source Framework for Machine Learning

Google captivated the world at I/O 2018 when its Google Assistant phoned in an appointment with a hair salon with all the pep and aplomb of a living, …

Equivalents in Python and JavaScript. Part 1

Although <b>Python</b> and <b>JavaScript</b> are quite different languages, there are some analogies which full stack <b>Python</b> developers should know when developing …

Keras or PyTorch as your first deep learning framework

<b>So, you want to learn deep learning? Whether you want to start applying it to your business, base your next side project on it, or simply gain</b> …

Django tutorial: Get started with Django 2.0

Django is a one-size-fits-all Python web framework that was inspired by Ruby on Rails and uses many of the same metaphors to make web development …

The Ultimate List of 38 JavaScript Tools

In January 2017 the <b>Stack Overflow</b> community has interviewed 64,000 software developers for the annual developer survey. While the results remain …

8 tips for a great dashboard UI – Muzli -Design Inspiration

The technical age we live in today is evolving each day with various brilliant technologies such as Artificial Intelligence (AI), Business …

Using JavaScript modules on the web

Using JavaScript modules on the webJavaScript modules are now supported in all major browsers! This article explains how to use JS modules, how to …

BEM For Beginners: Why You Need BEM

BEM For Beginners: Why You Need BEMBEM For Beginners: Why You Need BEMInna Belaya 2018-06-18T14:00:51+02:00 2018-06-20T20:43:46+00:00BEM makes your …

Elegant UX in React with Material-UI

Material Design is Google’s design language for the web centered around cards, grid-based layouts, and responsive animations. With Material-UI, a …

Divide and Conquer (Merge Sort)

Divide and conquer is an algorithmic strategy works by breaking down a problem into two or more sub-problems of the same or related type, solving …

Data Structures in JS. Part 2: Double Linked Lists

Screenshot of the Double Linked List React AppThis is the second part of a series about Data Structures in JS. The following list resumes all …