Brendan O'Sullivan

32 Flips | 4 Magazines | 3 Followers | @BrendanOSul1lt1 | Keep up with Brendan O'Sullivan 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 “Brendan O'Sullivan”

7 books you must read to be a real software developer

Congratulations on finishing your four-year computer science degree in two years with no actual practical software development experience or …

Programming

Web apps are only getting better

Slack is a web app. Trello is a web app. Google Docs. Gmail. Even Twitter.<p>The web started out as a collection of hyperlinked documents. The “Web 2.0” hype in the mid-2000s was about how the web was becoming interactive. At first we were just commenting and upvoting on hyperlinked documents, but …

Apps

Lazy Loading Images and Video

Lazy Loading Images and VideoThe portion of images and video in the typical payload of a website can be significant. Unfortunately, project …

Web Development

With 5 Quick Clicks You Can See All the Data Facebook Has on You (I Was Truly Stunned by What I Found)

It takes just five short steps to download the entire archive. You probably want to do it immediately.<p><i>(Update: Facebook says it's changing how you can access and change your privacy settings. Details are here.)</i><p>Tough times for Facebook--and they're only getting worse. The FTC is investigating, the …

Best Free Web Icon Packs for 2018

You're reading Best Free Web Icon Packs for 2018, originally posted on Designmodo. If you've enjoyed this post, be sure to follow on Twitter, …

Graphics

Collection of 10 Best HTML Portfolio Website Templates

Using Readymade HTML template is the best way to speed up your web design work and build the amazing websites easily. There are 100s of …

Web Design

Things You Should Know About HTML5 – What’s new with HTML5

HTML5 is the latest complete version of the HyperText Markup Language, originally developed in the late 80’s. Back then the role of HTML was quite …

Web Development

Why pay for Office and Photoshop when you can get these alternatives for free?

Top-quality software that costs nothing.<p>We rely on expensive computer programs to edit photos and video, deal with office work, and protect our computers from malware. But they're not our only options. Often, commercial studios will offer the most basic versions of their products free of charge. In …

Software

How To Make A Drag-and-Drop File Uploader With Vanilla JavaScript

It’s a known fact that file selection inputs are difficult to style the way developers want to, so many simply hide it and create a button that opens …

Web Development

The Most Successful People Stop Doing These 5 Things | Inc.com

According to researchers at Duke University, up to 40% of our behaviors on any given day are driven by habit.<p>That's half your life spent on autopilot. Which isn't necessarily a bad thing if you've put in the work and been diligent about building good habits.<p>Unfortunately, most of us haven't. We …

Success

Graphic Shows the House Plants That Naturally Clean the Air in Your Home, According to a NASA Study

This is a quick public service announcement. If you believe in science and facts, read on.<p>Back in the 1980s, NASA published a research report called …

Modern Manual and Automated Cross-Browser Testing

In this article, we will take a look at the current state of modern cross-browser testing and how it is possible to leverage proven techniques to …

Build a “Serverless” Twilio SMS + Call Forwarding Bot in 7 Minutes using Node.js + StdLib

Since 2009, Twilio has enabled developers to seamlessly build SMS and Voice technology into their apps, handling everything from basic user …

Developing A Chatbot Using Microsoft’s Bot Framework, LUIS And Node.js (Part 1)

This tutorial gives you hands-on access to my journey of creating a digital assistant capable of connecting with any system via a RESTful API to …

Chatbots

How to host lightweight apps for free

Once you’ve written your code on your local desktop, you can execute commands that deploy the code onto a workspace in Heroku. The code then executes …

Program an SMS Bot Using Python and Twilio

This winter I went to Utah with some friends, and explored some of the most remote and beautiful places in the world. I hiked through Star Wars looking terrains, and was in awe at the bright red canyons. However, there was one problem: we were in such remote places, the cellular connection was …

5 Rules That Will Make You Instantly Suck Less at Design | Inc.com

As Jason Putorti, former lead designer at company Mint.com, once memorably put it, great design can seem like magic pixie dust sprinkled over a product, instantly transforming a so-so experience into something spectacular.<p>That's true, but also kind of intimidating to us mere muggles. Thankfully …

UI Design

LG’s new 42.5-inch monitor can display four inputs at once

A 42.5-inch 4K IPS with FreeSync and oodles of ports<p>LG’s latest monitor is a big beast aimed at pro customers used to juggling multiple displays. It’s 42.5 inches wide, and has enough ports to show four screens at once from different sources. Oh, and it’s available for preorder for $697 (that price …

Python for JavaScript Developers

So recently I began working at a little startup in New York City by the name of Underdog.io, where I discovered that they had a back-end written …

There's a dark secret at the heart of artificial intelligence: no one really understands how it works

Last year, a strange self-driving car was released onto the quiet roads of Monmouth County, New Jersey. The experimental vehicle, developed by researchers at the chip maker Nvidia, didn't look different from other autonomous cars, but it was unlike anything demonstrated by Google, Tesla, or General …

Bird.so 小众搜索引擎

10 JavaScript and CSS Tools to Enhance Your Forms

Forms are an essential part of just about every website – yet, we don’t always pay too much attention to their finer details. There are a number of …

JavaScript

7 Tools That Startups Should Know About Right Now | Inc.com

Being an entrepreneur is no easy task, and while patience and perseverance are desirable qualities, having a few tools of the trade puts the odds of success in your favor. Startups run on lean budgets and small teams, and rely on software and applications to lighten the load. These tools are more …

Project Management

Beyond The Browser: From Web Apps To Desktop Apps

I started out as a web developer, and that's now one part of what I do as a full-stack developer, but never had I imagined I'd create things for the …

Apps

How To Develop An Interactive Command Line Application Using Node.js

Over the last five years, Node.js has helped to bring uniformity to software development. You can do anything in Node.js, whether it be front-end …

JavaScript

Facebook's new tool helps you get started with React Native projects on any OS

Got an idea for a new mobile app? You might want to consider building it with a new React Native tool from the folks at Facebook, which works for iOS and Android projects on any OS.<p>With the launch of Create React Native App (CRNA), you don’t need Xcode or even a Mac to build iOS apps, and …

The 10 Best Web Development YouTube Channels

Updated April 29, 2018<p>YouTube makes it pretty easy to waste time. Hours can slip by as you watch skits or snicker at cat videos.<p>But if you’re ever on …

Tutorials