marcoromero

128 Flips | 2 Magazines | 13 Likes | 2 Following | 1 Follower | @marcoromero | Keep up with marcoromero 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 “marcoromero”

How to Trace Execution of Commands in Shell Script with Shell Tracing

In this article of the shell script debugging series, we will explain the third shell script debugging mode, that is shell tracing and look at some …

Front-End Performance Checklist 2018 [PDF, Apple Pages]

Let’s make 2018… fast! A front-end performance checklist (PDF/Apple Pages), with everything you need to know to create fast experiences …

Web Development

Build a Realtime Chat Server With Go and WebSockets

Modern web applications are becoming more and complex. Users are often greeted with an experience that is both reactive and engaging. Pages update in …

Custom Elements That Work Anywhere

Safari Tech Preview 17 now has Custom Elements “enabled everywhere”, meaning it won’t be long before they’re shipping in a stable version. Since more …

A Comparison of JavaScript Linting Tools — SitePoint

A linting tool helps me avoid silly mistakes when writing JavaScript. Despite my many years of experience, I still type variable names incorrectly, …

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 …

Why Javascript Development is Crazy

Web development is fun! Javascript is … daunting.Everything else in web development clicks for you, but when you dig into Javascript it’s like you’re …

Quick tips before you get started on your first game

<i>“I love games and I want to make them for a living, but I don’t know where to start. How can I become a game developer?”</i><p>I’ve been asked the above …

Game Design

Virtual Reality Tips for Engineers and Developers

Virtual Reality is trending recently and there is a lot of info all over the web about it naturally. The articles are divided into two categories …

Virtual Reality

CryEngine V for VR should blow your mind

On Tuesday, Crytek uploaded a video to YouTube showcasing its sparkly new gaming engine, CryEngine V. The platform itself was launched during GDC …

Virtual Reality

Crowdfunding Failure

<b>The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.<br>The thoughts and opinions expressed are those of</b> …

Hello Server Side Swift

Server side swift has been an exciting prospect ever since Apple officially released an open source linux compatible version. My curiosity finally …

Software Development

Getting Ready For HTTP/2: A Guide For Web Designers And Developers

The Hypertext Transfer Protocol (HTTP) is the protocol that governs the connection between your server and the browsers of your website’s visitors. …

es6-cheatsheet

A cheatsheet containing ES2015 [ES6] tips, tricks, best practices and code snippet examples for your day to day workflow. Contributions are …

Understanding Garbage Collection and Hunting Memory Leaks in Node.js

<i>This article was originally published on About:Performance by Daniel Khan. With his kind permission, we’re sharing it here for Codeship …

How to Become a Better Node.js Developer in 2016

These tips and best practices are not just for development - but how to operate Node.js infrastructures, how you should do your day-to-day …

Simplest JavaScript Slideshow

Years ago, I put together a tiny jQuery script for doing a simple slideshow. Due to chaining, it was only a handful of lines. It still needed jQuery, …

Frameworkless JavaScript

JavaScript frameworks offer many functionality and it’s not surprising at all that they’re getting more and more popular. They’re powerful and not so …

The Vital Guide to HTML5 Interviewing

The ChallengeToday, HTML is over 20 years old. Over these 20 years, HTML was upgraded 4 times, leaving us with current HTML version 5. The upgrade …

Live Twitter Stream Using Raspberry Pi and NodeJS

13 Feb 2015<p>What's the Purpose?<p>The main use case was I wanted to see some geofenced Twitter tweets and/or some relevant keyword terms. Getting a …

In Defense of Learning Code the Hard Way

At least relatively speaking.<p>It's the new year, which means many of us are making resolutions to be better, healthier, less-bad, or just generally more valuable human beings.<p>One popular resolution is (again) learning to code. With an ever-multiplying field of e-learning websites, web dev bootcamps, …

10 Most Recommended JavaScript Scene Articles of 2015

2015 was our first full year serving the JavaScript community, and I’m very happy with the response. We started at zero in the middle of 2014. Today, …

The W3C Mobile Checker

Be mobile friendly<p>The Mobile Checker is a tool for Web developers who want to make their Web page or Web app work better on mobile devices. Learn …

Web Updates – Updates to the service worker cache API

Chrome 46 brings new methods to caches, as does Chrome 47, and probably 48. It never stops.

ES6 Feature Performance

With ES6 features landing quickly in native browsers and readily available for use through Babel and Traceur, it seemed like it was time to look not …

Getting started with ECMAScript 6

This blog post helps you to get started with ECMAScript 6 (ES6):• It explains how you can interactively try out ES6.<br>• It lists ES6 features that are easy …