John Lampe

1,198 Flips | 7 Magazines | 4 Likes | 2 Following | 88 Followers | @johnlampe31 | Keep up with John Lampe 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 “John Lampe”

10 Must-Read Books For All Programmers

The road from newbie to professional developer can be long and bumpy. Here are 10 books (plus a few more) that can help guide you on the journey to …

Business Technology

Spec

Getting Started<p>Code > Mockups<p>Design apps and prototyping tools allow you to create fantastical visions of what UI <i>could</i> look like. But when it comes …

Typography

React Native Tutorial: Building Apps with JavaScript

React Native Tutorial: Build native iOS applications with JavaScript.<i>Update note:</i> This tutorial has been updated to React Native 0.22 by Tom Elliot. …

JavaScript

The Linux Portal

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

Raspberry Pi

Accessible, Simple, Responsive Tables

<i>There is no single solution to make any <table> appropriately responsive. That's what I like about this post by Davide Rizzo: it admits that, then</i> …

Style Guides

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 …

Linux

33 business books every professional should read before turning 30

To help you figure out how to navigate the professional world and set yourself on the right trajectory, we've rounded up some of our favorite business books.<p>They include career guides, business memoirs, and academic research on how to maximize your time and network.<p>Here are the business books we …

How to Build a Hackintosh Mini for a Less Expensive, Faster Mac

We've shown you how to build a Hackintosh with enough power to rival a Mac Pro, but for those of you who want a still powerful Mac on a budget you …

Operating Systems

11 JavaScript Code Snippets for Dynamic Web Projects

The practice of frontend web development has grown into an enormous topic of discussion. User interface designers have been working up to this point …

60 ways to understand user needs that aren't focus groups or surveys

People new to user research often think of surveys and focus groups as the main ways to get insights into customer needs. Here are 60 alternative …

Research

How to delegate methods in Ruby?

5 ways of forwarding your work to some other object in Ruby<p>Many times in programming, <b>we use encapsulation</b>, we <b>inject dependencies</b> into our classes, we</b> …

Five programming problems every Software Engineer should be able to solve in less than 1 hour

Whenever I post a job request for a Software Engineer position, applications start trickling in really quick. What bothers me is that several …

When the heck did learning to code become cool?

And why it sucks to be a beginner today…<p>If you — like me — became a software engineer before the Internet was at scale, back in the good-old-days …

Why learning to code can help you land any job

Learning to code has lots of benefits. Aside from the obvious (like being able to build websites and web applications), coding skills can make you …

designimag.com

Coding by the Book: The 7 Books Every Software Developer Should Read

Just like programming trends and languages, programming books come and go. But these seven classics have stood the test of time. Some are newer than …

Best JavaScript Libraries for Building Web Interfaces

Web application development is typically considered the realm of PHP and Ruby. Granted these are both safe and recommended languages for larger …

JavaScript

9 Things Every Good Project (Portfolio) Page Needs

You’re probably losing out on clients just because your portfolio doesn’t give them all of the information they need. Based on what we’ve learned …

Web Design

Watching People Code Could Be The Next Big Thing

Twitch made streaming video games into a hugely popular phenomenon, so what could be next big livestreaming thing? Perhaps it’s watching other people code.<p>An emerging trend appears to be live streams in which viewers can tune in to watch people code things like Minecraft servers, writing a compiler …

Livestreaming

Codecast Makes it Easy to Create Code Tutorial Videos

We recently talked about how watching people code could be the next big thing in online video. Developer Karim Amrani believes in the trend and has built a simple tool to make it easy for coders to create tutorials in a single browser window.<p>Codecast lets you code HTML and CSS and view the output …

100 Useful Unix Commands

<b>A Guide to 100 (ish) Useful Unix Commands</b> <i><br>by Oliver; 2014-05-28</i><p>Introduction<p>In the Introduction to Unix (which I'll borrow heavily from in this …

Linux

Here's Why Ruby On Rails Is Hot

Many companies have asked the questions "What's the fastest way to develop my web apps?" and "Should I use Java, Ruby, Python or something else?"<p>These companies range from start-ups to established enterprises, and many have come to the conclusion that when creating apps that are designed to be …

Advanced Ruby Programming: 10 Steps to Mastery

10 Free E-Books on Ruby for Beginners

Ruby may have lost some of its shine in recent months to JavaScript and Node.js, but it’s still one of the most popular programming languages out there, and it’s still growing.<p>There are a large number of beginner’s Ruby resources out there, and the material is diverse. Here are a few places to get …

Learn Computer Science - Intro to Computer Science

Intersect 2018 Conference: Early Bird tickets now available! Amazing speakers, world-class hiring partners, and more!<p>Free Course<p>Intro to Computer …

Data Science From Scratch: First Principles with Python

I am super-excited to announce that the book I've been working on for more than the last year, <i>Data Science from Scratch: First Principles with Python</i> …

Data Science

My Top 100 Programming, Computer and Science Books: Part One

I was recently interviewed by Fog Creek and one of the questions was about my favorite programming, coding and development books. I got very excited …

List-Worthy

How To Become A Hacker

<b>Revision History</b><p>Revision 1.50<p>06 October 2017<p>esr<p>Link to "Things Every Hacker Once Knew." Mention USB-stick distros. Mant updated translation …