Tags: languages

Mikeal Rogers: Node.js Will Overtake Java Within a Year

Mikeal Rogers has been with the Node.js Foundation since day one. His job as community manager for the foundation involved hands-on oversight of operations, from communications and marketing to conference planning, to running board meetings. Rogers’ main contribution, though, is organization and...
Read 0 Comments

Getting Started with Go

Go is behind some of the web's most critical systems, which makes learning the language one of the best investments a programmer can make. Before diving into Go, let's take a brief detour. Go's design is generally elegant and pragmatic, but a few of its features make sense only with some historical...
Read 0 Comments

Installing Node.js 8 on Linux via Package Manager

At NodeSource, we maintain the consistently-updated Node.js repositories for Linux distributions. These aren’t repositories like most Node.js developers think of them - git repositories - but rather repositories in the sense of installing Node.js via the given Linux OS’s built-in package manager -...
Read 0 Comments

Node.js 8: Big Improvements for the Debugging and Native Module Ecosystem

We are excited to announce Node.js 8.0.0 today. The new improvements and features of this release create the best workflow for Node.js developers to date. Highlighted updates and features include adding Node.js API for native module developers, async_hooks, JS bindings for the inspector, zero-...
Read 0 Comments

An Introduction to Kotlin for Android Development

Kotlin is a statically typed programming language from JetBrains. It is fully ‘inter-operable’ with Java (meaning you can use Java frameworks and even mix commands from both in your code) and comes with no limitations. Android developers have actually been using Kotlin for some time already via a...
Read 0 Comments

30 Best Practices for Software Development and Testing

Joining any new company—with an established culture and programming practices—can be a daunting experience. When I joined the Ansible team, I decided to write up the software engineering practices and principles I’ve learned over the years and to which I strive to work. This is a non-definitive,...
Read 0 Comments

Node.js Docker "Good Defaults": A Best Practice Template for Node In A Container

TL;DR: Get the Project Skeleton on GitHub and improve your Node+Docker skills I've been a Node fan since 2012, when Kevin Griffin and I shifted our bootstrap startup to it from asp.net. I'm no expert (like the ETA shop is) but I've used it and Docker long enough to learn the happy path for...
Read 0 Comments

Tales of a Chef Workflow: Data Bags

One of the many features of Chef is something called a Data Bag. Simply put, this allows you to store a blob of JSON based data on a Chef server that is shared across your Chef environments. If you have organizational level data that must be shared and not unique across environments, this is a...
Read 0 Comments

10 JavaScript Concepts Every Node.js Programmer Must Master

With JavaScript and the V8 engine at the core, an event-driven architecture, and scalability out of the box, Node.js has quickly become the new de facto standard for creating web applications and SaaS products. Many frameworks like Express, Sails, and Socket.IO enable users to quickly bootstrap...
Read 0 Comments

Keeping the Node.js Core Small

Features are wonderful. When Node.js adds a new API, we can instantly do more with it. Wouldn’t a larger standard library be more useful for developers? Who could possibly object to Node.js getting better? And who, even more strangely, would actually remove APIs, making Node.js objectively worse?  ...
Read 0 Comments

Pages

Click Here!