Zach Davis

23 Added | 1 Magazine | 5 Following | 1 Follower | @zdavis28 | Keep up with Zach Davis 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 “Zach Davis”

Breaking Development: The Server Side of Responsive Web Design

In his presentation at Breaking Development in Nashville TN, Dave Olsen talked through how RESS can provide the benefits of both responsive Web …

Web Design

How to make an app

Knowing how to make an app has never been more vital. We've covered the best iPhone apps and iPad apps for designers elsewhere on the site – but here …

Apps

20 Database Design Best Practices

Do you want to know how to develop your skillset to become a Java Rockstar?<p>Subscribe to our newsletter to start Rocking right now!<p>To get you started …

All Courses and Nanodegree Programs

Master job-ready autonomous flight software engineering skills as you tackle advanced challenges, write real code for real aircrafts, and develop a …

Unreal Engine

How to Design Programs: An Introduction to Computing and Programming

All rights reserved. No part of this book may be reproduced in any form<br>by any electronic or mechanical means (including photocoying, recording,<br>or …

Things I Wish Someone Had Told Me When I Was Learning How to Code

And what I’ve learned from teaching others<p><b>Before you learn to code, think about what you want to code</b><p>Knowing how to code is mostly about building …

8 HTML Elements You're Not Using (and Should Be)

8 HTML Elements You’re Not Using (and Should Be)<p>54<p>In today's web, the word <i>semantic</i> gets thrown around a lot. But what does semantic mean? Why is it …

Web Development

HTML Tips and Tricks

HTML is probably one of the easiest languages to learn, but often we don’t give it much attention, as these days we focus mainly on CSS. So this …

HTML

Front End Web Development Quiz

2 people completed this quiz and the average score was: 50%<p>By David Shariff<p>Blog @davidshariff<p>Section 1 of 3<p>CSS<p>CSS:<p>Are CSS property names …

Web Development

Client-Side Security Best Practices

Thanks to HTML5, more and more of an applications' logic is transferred from server-side to client-side. This requires front-end developers to focus …

Web Development

Building and testing a websocket server with undertow

The upcoming version of JBoss Application Server will no longer use Tomcat as integrated webserver, but will replace it with undertow. The …

Momentum Design Lab Homepage Redesign (Single Page)

100 High-Quality Java Developers’ Blogs

The intent of this page is to collection the best 100 Java blogs and help programmers to find good blog posts to read. Some of these blogs may not be …

Most Popular Top 10s of 2013

We share an awful lot of tips every day at Lifehacker, so it's easy to miss a few. Luckily, we regularly round up our favorite tips in every category …

Chrome DevTools now lets you see how websites behave on mobile devices (video)

Developing a mobile-friendly website can be daunting. How do you account for the many, many devices that will see your page? If you grab Google's new Chrome 32 beta, that kind of testing should be trivial. The desktop browser's DevTools for Mobile can now emulate the behavior of mobile gadgets down …

Learning Xcode 5 As a Designer

It’s time for designers to implement their own iOS designs.<p>For the past month, I woke up at 7am, consistently worked until 7pm weekdays and Sundays …

XCode

List of Free Programming Books

This list initially was a clone of stackoverflow – List of freely available programming books by George Stocker.<p>Links are displayed like: Link …

Programming

URL Rewriting for the Fearful

I think it was Marilyn Monroe who said, “If you can’t handle me at my worst, please just fix these rewrite rules, I’m getting an internal server …

A Lazy Developers Introduction to Java Concurrency Executors

I would make a fool out of myself if I tell you that util.concurrent APIs kicks cheetah’s ass when the classes are available since 2004. However, …

Java

7 lines of code, 3 minutes: Implement a programming language

A small (yet Turing-equivalent) language<p>The easiest programming language to implement is a minimalist, higher-order functional programming language …

Programming

Codecademy Releases Its First Educational App, A.K.A. My New Subway Time Killer

Although I write a lot about apps and Internet stuff, I never really learned to code.<p>I threw the “really” in there to soften the blow, but the fact is, I straight up don’t know how to do it. I started learning at one point in middle school, but my high school didn’t push CS, and by college I spent …

Object-Oriented Design in PHP

Object-oriented design can offer a developer a structured way to break apart an application into logical, maintainable chunks. In this course Matthew …

Software Development