Josh Denzau

30 Flips | 3 Magazines | 2 Likes | @JoshDenzau | Keep up with Josh Denzau 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 “Josh Denzau”

Dark website design isn’t easy. Here’s how to do it right

A brightly colored website can be very hard on the eyes. Bright colors can be fun and eye-catching, but they are also exhausting to look at, …

Making Sense of Merge Sort [Part 2]

<i>This is the second installment in a two-part series on Merge Sort. If you haven’t read Part 1 of this series, I recommend checking that out …

Algorithms

Parents Of Successful Kids Do These 10 Things In Common, Science Finds

en_US<p>article<p>Successful parenting produces successful kids. Parents who produce prize prodigies have several things in …

The Current State Of Authentication: We Have A Password Problem

We have a lot of passwords to remember, and it’s becoming a problem. <b>Authentication is clearly important</b>, but there are many ways to reliably …

What is PhantomJS and How is it Used?

PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS …

What UX designers can learn from 1990s Japanese video games

I’m writing this from a slightly saddened perspective, revisiting my favorite SNES RPGs and realizing something:<p><i>I’ve been spoiled by modern UX design</i>.<p>The sentiment is pretty universal. Hugon on the Quarter to Three forum writes:<p>“When I think ‘console RPG’ I think pages of fairly inscrutable …

UI Design

Hilarious new video series flawlessly mocks those who say 'girls can't code'

When it comes to entering a male-dominated field like tech, there's a lot standing in a girl's way. Girls, after all, are just toobeautiful and …

New JavaScript library brings Java to browsers without applets

Melding the worlds of Java and JavaScript, JavaPoly.js extends native Java Virtual Machine support to browsers via a library serving as a …

How are text editors generally implemented?

This question is probably going to make me sound pretty clueless. That's because I am.<p>I'm just thinking, if I were hypothetically interested in …

Text Editors

Finally, CSS In JavaScript! Meet CSSX

JavaScript is a wonderful language. It’s rich, it’s dynamic, and it’s so tightly coupled to the web nowadays. The concept of writing everything in …

Replacing JS Functionality with CSS Properties

One of the things that excites me most about the newest features of CSS, is the ability to replace a lot of the JS I’ve been using. While I’m not …

React Native Tutorial – Building Your First iOS App With JavaScript (Part 1)

• 22 min read<br>• Mobile, JavaScript, Apps, iOS, React, Swift<p>Smashing Newsletter<p>Upgrade your inbox and get our editors’ picks twice a month.<p>With useful tips …

JavaScript

Multiple inheritance/prototypes in JavaScript

I've come to a point where I need to have some sort of rudimentary multiple inheritance happening in JavaScript. (I'm not here to discuss whether …

JavaScript

The Cutting-Edge CSS3 Features That Are Essential to Modern Web Design

Advertise here with BSA<br>Over the last couple of years, CSS has evolved into more than web designers and developers could have ever expected. CSS3 …

JavaScript: The Next Generation

How to Fix JavaScript and Learn to Love Web Development<p>Python did it, moving from version 2.7 to 3. PHP did it, moving from version 5.6 to 7. Perl …

JavaScript

State of the JavaScript Landscape: A Map for Newcomers

If you have previous programming experience but are a newcomer to frontend JavaScript development, the array of jargon and tools can be confusing. …

How to become a highly paid freelancer while keeping your day job

Since I began freelancing just over a year ago, I've had the opportunity to work with nearly a dozen high-growth startups and world-class experts.<p>What's more, I've never had to negotiate for the premium prices I charge for my content marketing services.<p>Because I've done such an effective job of …

Want to Start a Freelance Business? 12 Successful Freelancers Share Their Best Advice

Experience is a great teacher, but so is learning from people who have been there and done that -- extremely well.<p>You have the skills. You have the desire. You have the persistence, work ethic, and belief in yourself required to start your own business and become a successful freelancer.<p>But what …

Entrepreneurship

Monkeys go wild: Microsoft makes Xamarin free

Microsoft has made Xamarin free -- Xamarin is a 'offshoot sprout' of the Mono cross-platform software programming tools project, developers can use …

Chief Scientist At 1-Page Reveals How To Get Started In Machine Learning

<i>What would be your advice to a software engineer who wants to learn machine learning? originally appeared on Quora - the knowledge sharing network where compelling questions are answered by people with unique insights.</i><p><b>Answer by Alex Smola, Professor, Carnegie Mellon University and Chief Scientist,</b> …

Partitioned collections for higher storage and throughput

The latest Azure Cosmos DB service update includes support to create <i>partitioned collections</i>, which can support larger data volumes and process more …

The Linux Portal

One of the types of software that’s important for a web developer is the web framework. A framework “is a code library that makes a developer’s life …

What’s Better than a College Degree? Mentorship.

<b>[Updated August 2017]</b><p>According to the 2016 Stack Overflow survey of over 56,000 coders, mentorship programs correlate with higher pay than a college …

JavaScript

The Linux Portal

Python is a very popular general purpose programming language — with good reason. It’s object oriented, semantically structured, extremely versatile, …

Microsoft solidifies its blockchain-as-a-service work with new banking partnership

Microsoft is making its Azure blockchain-as-a-service offering the backbone of a new partnership with the R3 banking consortium.<p>Microsoft has formed …

Blockchain

Web Audio API

The Web Audio API allows developers to load and decode audio on demand using JavaScript. The more I evaluate awesome games for Firefox OS TVs, the …