justbane

124 Added | 6 Magazines | 14 Likes | 3 Following | 1 Follower | @justbane | I'm a dad, and a drummer... Who enjoys programming ;) Based in Sacramento

How to Fold 5 High-Flying Stunt Paper Airplanes

John Collins knows how to make a piece of paper go the distance. In 2012, he set the world record for the farthest flight for a paper aircraft. …

Crafting

10 Examples of Unorthodox Container Shapes Created with CSS

Sometimes it feels like we have a lack of creativity when it comes to building CSS containers. They’re either round, somewhat-round, square or …

Web Design

Getting Started with Flutter

Since the time that the iOS and Android platforms exploded onto the scene a decade ago, <i>cross-platform development</i> has been a goal across the mobile …

Software Engineering

Constant confusion: why I still use JavaScript function statements

Back in the late 90’s — when I learned JavaScript — we were taught to write the “Hello World” function using a <b>function statement</b>. Like this…<p>These …

Checkout the new advanced features of Bootstrap 4

Bootstrap 4 is the world’s most popular framework for designing responsive mobile applications & user interface. The Bootstrap team has finally …

UIVisualEffectView Tutorial: Getting Started

<i>Update note</i>: This tutorial has been updated to iOS 11 and Swift 4 by Evan Dekhayser. The original tutorial was written by Ryan Nystrom.Ever since the …

A Flexible Routing Approach in an iOS App

At <i>Rosberry</i> we’ve given up on using storyboards, except the Launch Screen, of course, and configure all layout and transition logic in code. In order …

Software Engineering

Changing these 4 beliefs will make you surprisingly happy

Traffic upsets you. People upset you. Your job upsets you… Wrong, wrong and wrong.<p>Actually, none of those things upset you. Your beliefs about them …

Self-help

What is Ellipsed?

Ellipsed is a JavaScript library for generating multi-lined ellipsed text.<br>Indicating the number of visible lines, it will truncate the text at the …

JavaScript

Terraced Heavens

Entreprise drone France - Mont St Michel Drone

LONG RANGE PARADISE ❶

Custom UIViewController Transitions: Getting Started

<i>Update note:</i> This tutorial has been updated to iOS 11 and Swift 4 by Richard Critz. The original tutorial was written by József Vesza.iOS delivers …

iOS Programming

11 Experimental CSS Projects That’ll Blow Your Mind

There’s a lot you can do with just CSS and a web browser. Great developers love to push the envelope and show just how much is possible.While …

Web Design

The F Pattern: Understanding How Users Scan Content

July 24, 2017Reading online is a little different than the way you read textbooks high school and college. Today, when people find content on the web …

Web Design

Introducing Vapor Cloud — A Fast and Reliable Cloud Service

Since the launch of the Vapor framework, we have been eagerly following all the amazing apps built with Vapor, and all contributions from our …

Cloud Computing

Minecraft and Virtual Measuring Tape Apps Prove the Power of Apple's ARKit

Of all the exciting new features and technologies baked into Apple’s upcoming iOS 11 software update, perhaps the most intriguing (and promising) of …

Augmented Reality

Enumerations in Swift for Newbies.

Enumerations are a way of defining new data types.<p>In this article I will be talking about the basics of Enumerations, or enum for short.<p>Think of an …

My giant JavaScript Basics course is now live on YouTube. And it’s 100% free.

My JavaScript Basics course is now live on freeCodeCamp’s YouTube channel.<p>The great thing about this course is that it also aligns with the Basic …

What’s New in Swift 3.1?

Great news: Xcode 8.3 and Swift 3.1 is now out of beta! This release contains some long-awaited Swift Package Manager features and improvements to …

How To Make A Game Like Color Switch with SpriteKit and Swift

A common obstacle when starting a game project is the lack of art to use for game sprites. One way to make things easier is to pick an art style that …

Game Development

It’s the End of the App as We Know It

There’s a perception that the mobile app landscape is robust and expanding. From a user’s perspective, it appears to be stale and static. It’s even …

Apps

StatefulViewController

A protocol to enable UIViewControllers or UIViews to present placeholder views based on content, loading, error or empty states.<p>Overview<p>In a …

Bruce Schneier: ‘The internet era of fun and games is over’

Internet pioneer Bruce Schneier issued a dire proclamation in front of the House of Representatives’ Energy & Commerce Committee Wednesday: “It might …

Bruce Schneier

How To Get Into Y Combinator (From Someone Who Did)

If you're not familiar with Y Combinator, it's like the "Harvard" of startup incubators. Startups or people with a startup idea can apply to be in their three-month program in which they offer seed funding for your business. They work with you for three months (you have to move to San Francisco) …

Startups

A Usable Guide to Cognitive Dimensions

Usability is is an assessment of how easy user interfaces are to use. It’s about asking the question: “How easily can users understand and use my …

UX Design

Big data and its developer fallout

Ben Schippers Contributor<p>Ben Schippers is a co-founder of HappyFunCorp.<p>More posts by this contributor:<p>The technology industry needs to think more seriously about device addiction<br>• Tesla, a great family brand<p>As the internet social turf wars continue to mature, the land grab is becoming much better …

Profit

We Played Apple’s New Game That Teaches Kids How To Code

One recent evening, I spent my 40-minute commute guiding a friendly cyclops around a maze in search of gems. After moving the creature with a series …

Commuting

Tutorial: Build Your First Swift Web App with Vapor

If you love using Swift to build your iOS apps, but another language for your backend, you’ll be super excited to hear about Vapor. Vapor is a web …

From Swift to Javascript and Back

I have a confession. I love the web, and the language of the web is JavaScript. There are so many libraries written in JavaScript that I frankly …

JavaScript