recentpopularlog in

garrettc : nodejs   64

Get Started With Node: An Introduction To APIs, HTTP And ES6+ JavaScript
An introduction to the backend web application development process — discussing bleeding edge ES6+ JavaScript features, the HyperText Transfer Protocol, working with APIs and JSON, and using Node.js to build fast and scalable backends.
nodejs  programming  webdevelopment  introduction 
8 weeks ago by garrettc
Now
Global Serverless Deployments
cloud  deployment  hosting  nodejs 
october 2018 by garrettc
Improving Your CSS with Parker
How to use Katie Fenn's excellent CSS tool Parker.
css  webdevelopment  performance  analysis  tool  nodejs  javascript 
july 2018 by garrettc
Parker - Stylesheet analysis tool
Parker is a stylesheet analysis tool. It runs metrics on your stylesheets and will report on their complexity.
css  webdesign  webdevelopment  performance  tool  javascript  nodejs 
july 2018 by garrettc
XMySQL
One command to generate REST APIs for any MySql Database.
nodejs  mysql  rest  restful  database  api  webdevelopment  javascript 
june 2018 by garrettc
After 5 years and $3M, here's everything we've learned from building Ghost
Last week marked the fifth anniversary since the Ghost Kickstarter campaign which started it all. It's always fun to use these milestones to take a step back and reflect on the journey so far. On previous birthdays I've talked about revenue milestones and product updates, but this year I'm going
ghost  business  opensource  blogging  nodejs 
may 2018 by garrettc
Tymly
"Tymly offers a standards-based vocabulary capable of describing any digital service. This language enables teams to share, collaborate and publish common IT goals – helping improve interoperability and reduce duplication of effort. Even better, using modern open source technology, Tymly can turn these “blueprints” back into cutting-edge digital services!"
openapi  opendata  framework  gds  govuk  government  javascript  nodejs  npm  postgresql 
may 2018 by garrettc
6 Reasons Why JavaScript’s Async/Await Blows Promises Away (Tutorial)
In case you missed it, Node now supports async/await out of the box since version 7.6. If you haven’t tried it yet, here are a bunch of reasons with examples why you should adopt it immediately and…
javascript  async  await  promises  nodejs  programming  es6 
april 2018 by garrettc
Mailtrain
Self hosted email newsletter app
email  marketing  nodejs  opensource 
april 2018 by garrettc
BundlePhobia
Bundlephobia helps you find the performance impact of adding a npm package to your front-end bundle
javascript  nodejs  npm  performance 
april 2018 by garrettc
Using Kubernetes for Local Development
This article walks you through how you can develop an application locally using Kubernetes
kubernetes  nodejs  docker  infrastructure  devops 
march 2018 by garrettc
SuperAgent
"SuperAgent is light-weight progressive ajax API crafted for flexibility, readability, and a low learning curve after being frustrated with many of the existing request APIs. It also works with Node.js"
ajax  javascript  library  nodejs  rest 
march 2018 by garrettc
PostCSS CSS declaration sorter
"A Node.js module and PostCSS plugin to sort CSS declarations based on their property names. Ensuring the CSS is organized, more consistent and in order"
css  webdevelopment  webdesign  performance  postcss  nodejs 
march 2018 by garrettc
Making Web Apps in node.js
"Learn to make web apps with Node.js with our free 20-page zine."
javascript  education  nodejs  learning 
february 2018 by garrettc
Automatic visual diffing with Puppeteer
"I did a little song-and-dance that sets up Puppeteer* , takes screenshots of your app (like, all the routes you care about), and then compares them to the “golden” ones. If they match, your test passes!"
javascript  testing  webdevelopment  puppeteer  nodejs  npm 
february 2018 by garrettc
Teach the CLI to Talk Back
Anna Debenham sets out to humanise our interactions with the command line to put more of the user into the user interface. Like an injured hedgehog in the winter snow, sometimes we can all benefit from interacting with a human.
cli  nodejs  npm  javascript 
december 2017 by garrettc
Captain
Use Captain for Mac to manage Docker containers from the menu bar. Built with Electron.
docker  nodejs  tools  development  programming  devops 
november 2017 by garrettc
Alex: Catch insensitive, inconsiderate writing
Whether your own or someone else’s writing, alex helps you find gender favouring, polarising, race related, religion inconsiderate, or other unequal phrasing.
writing  language  equality  gender  javascript  society  cli  tool  nodejs 
november 2017 by garrettc
Callback Hell
A guide to writing asynchronous JavaScript programs
javascript  programming  nodejs 
july 2017 by garrettc
MapSCII
MapSCII is a Braille & ASCII map renderer for your console
maps  ascii  nodejs  javascript  terminal 
june 2017 by garrettc
Lance Library:
For building real time multiplayer javaScript games.
javascript  framework  games  gaming  library  multiplayer  realtime  nodejs 
may 2017 by garrettc
Xervo | App Container Platform | Node.js & Java Hosting
"Scalable application platform (PaaS) for developers and enterprises. Deploy, host and manage your Node.js, Java and MongoDB applications."
javascript  deployment  hosting  php  nodejs  python  java 
january 2017 by garrettc
ZEIT
"▲ZEIT's mission is to make Cloud computing as easy and accessible as Mobile computing. Our first product now makes deploying a Node.js project to the cloud as easy as a single command."
javascript  cloud  deployment  nodejs  hosting 
january 2017 by garrettc
Build your first Node.js microservice - Max Stoibers Blog
"A microservice is a single self-contained unit which, together with many others, makes up a large application. By splitting your app into small units every part of it is independently deployable and scalable, can be written by different teams and in different programming languages and can be tested individually.

micro is a tiny (~100 LoC) module that makes writing a microservice in Node.js a joy. It’s easy to use and super fast. No matter if you’ve used Node.js before or not, after this post you’ll be able to write your own microservices!"
javascript  nodejs  microservice  programming 
january 2017 by garrettc
now
realtime global deployments
hosting  nodejs  devops  deployment 
december 2016 by garrettc
Automatic Slack Invite
A tiny web application to invite a user into your slack team.
slack  automation  azure  heroku  javascript  nodejs 
december 2016 by garrettc
Server Side React
"In a recent client project, I decided to try out using React for the first time and quickly also decided to use it for my server side rendering. I'm writing up my experience, and split this post into a high level learnings and the second post will be technical details of the implementation."
javascript  nodejs  reactjs  programming  webdevelopment 
december 2016 by garrettc
Electron
Build cross platform desktop apps with JavaScript, HTML, and CSS.
javascript  atom  desktop  nodejs  application  html  css 
october 2016 by garrettc
Gremlins.js
gremlins.js is a monkey testing library written in JavaScript, for Node.js and the browser. Use it to check the robustness of web applications by unleashing a horde of undisciplined gremlins.
javascript  testing  webdevelopment  nodejs 
october 2016 by garrettc
The cost of small modules
About a year ago I was refactoring a large JavaScript codebase into smaller modules, when I discovered a depressing fact about Browserify and Webpack: "The more I modularize my code, the bigger it gets. 😕"
javascript  performance  programming  webpack  nodejs  npm 
august 2016 by garrettc
Node Playbook
node-playbook - Get started fast with Node.js
javascript  programming  nodejs  introduction 
august 2016 by garrettc
TLDR pages
Simplified and community-driven man pages
unix  linux  documentation  nodejs  npm 
december 2015 by garrettc
rachelnicole/robokitty
robokitty - A DIY Cat (or dog. or human) Feeder powered by node
nodejs  maker 
december 2015 by garrettc
MattMcFarland/SUq
SUq - A nodejs Scraping Utility for lazy people. MIT Licensed
webdevelopment  opendata  scraper  nodejs  javascript  metadata 
october 2015 by garrettc
Browsersync - Time-saving synchronised browser testing
Browsersync makes your browser testing workflow faster by synchronising URLs, interactions and code changes across multiple devices. It’s wicked-fast and totally free.
webdevelopment  testing  npm  javascript  nodejs 
august 2015 by garrettc
Announcing The New Lullabot.com
The fifth iteration of Lullabot.com uses a decoupled, isomorphic approach driven by React, Node.js, CouchDB, on top of Drupal as the CMS.
javascript  drupal  couchdb  reactjs  nodejs  webdevelopment  cms 
august 2015 by garrettc
aXe
node based accessibility testing tool.
opensource  accessibility  nodejs 
june 2015 by garrettc
Nightwatch.js
Browser automated testing done easy. Write efficient and straightforward Javascript End-to-End tests in Node.js which run against a Selenium server.
javascript  testing  selenium  nodejs 
may 2015 by garrettc
PeerJS - Simple peer-to-peer with WebRTC
PeerJS wraps the browser's WebRTC implementation to provide a complete, configurable, and easy-to-use peer-to-peer connection API. Equipped with nothing but an ID, a peer can create a P2P data or media stream connection to a remote peer.
javascript  library  opensource  webRTC  communication  P2P  nodejs 
february 2015 by garrettc
KeystoneJS
"KeystoneJS is the easiest way to build dynamic websites, applications and APIs with Node.js and MongoDB."
javascript  cms  framework  nodejs  mongodb 
february 2015 by garrettc
Browserify
Use a node-style require() to organize your browser code and load modules installed by npm.
browser  javascript  nodejs  programming  webdevelopment 
january 2015 by garrettc
EAN.IO
MEAN - MongoDB, ExpressJS, AngularJS, NodeJS. based fullstack js framework
javascript  framework  nodejs  angularjs  mongodb  webdevelopment 
january 2015 by garrettc
Creating Desktop Applications With node-webkit
The node-webkit project, which was created at Intel and open sourced in 2011, is an attempt to take the pain out of offline single-page application development.

The project provides a WebKit browser that has been extended with the the ability to control user interface elements normally off-limits to web developers. The browser’s security configuration is relaxed, assuming that the application code you’re runnning is trusted. And, most interestingly, the browser integrates Node.js, allowing node-webkit applications to leverage a wide array of functionality other than what HTML5 APIs provide.
javascript  desktop  nodejs  application  webkit 
october 2014 by garrettc
The thing system - Hello, world!
node.js based system to connect devices and objects throughout the home.
api  raspberrypi  arduino  nodejs  internetofthings  smartdevices 
october 2013 by garrettc
nodeschool.io
Learn Node.JS with interactive lessons
javascript  nodejs  tutorial  lessons  education  programming 
september 2013 by garrettc
The Node Toolbox
Everything you might possibly need to know about node.js, including documentation, tutorials and popular packages.
javascript  nodejs  webdevelopment 
december 2011 by garrettc
Log.io - Real-time log monitoring in your browser
Log monitoring system based using node.js. Can manage hundreds of log files across dozens of machines.
nodejs  javascript  logging  monitoring  sysadmin  devops 
june 2011 by garrettc
node.io
A distributed data scraping and processing framework running on node.js.
nodejs  scraper  javascript  datamining 
january 2011 by garrettc
Cloud9 IDE
Javascript IDE with debugging support for NodeJS
javascript  programming  editor  nodejs 
january 2011 by garrettc
Webshell
A console-based, node.js based, JavaScript HTTP client utility
shell  web  http  nodejs  javascript  webdevelopment  debugging 
october 2010 by garrettc

Copy this bookmark:





to read