Displaying 1 to 20 from 31 results

math-as-code - a cheat-sheet for mathematical notation in code form

This is a reference to ease developers into mathematical notation by showing comparisons with JavaScript code.This guide is not yet finished. If you see errors or want to contribute, please open a ticket or send a PR.

stream-handbook - how to write node programs with streams

Now you will have a stream-handbook command that will open this readme file in your $PAGER. Otherwise, you may continue reading this document as you are presently doing.Streams come to us from the earliest days of unix and have proven themselves over the decades as a dependable way to compose large systems out of small components that do one thing well. In unix, streams are implemented by the shell with | pipes. In node, the built-in stream module is used by the core libraries and can also be used by user-space modules. Similar to unix, the node stream module's primary composition operator is called .pipe() and you get a backpressure mechanism for free to throttle writes for slow consumers.

awesome-coins - ₿ A guide (for humans!) to cryto-currencies and their algos.

A cryptocurrency is a digital asset designed to work as a medium of exchange using cryptography to secure the transactions and to control the creation of additional units of the currency. There are many algorithms used in many different crypto–currencies. This document serves to provide a simple map to reference which are for what, as well as provide a nice list of helpful services and utilities for managing coins.

setup.py - 📦 A Human's Ultimate Guide to setup.py.

This repo exists to provide an example setup.py file, that can be used to bootstrap your next Python project. It includes some advanced patterns and best practices for setup.py, as well as some commented–out nice–to–haves. For example, this setup.py provides a $ python setup.py upload command, which creates a universal wheel (and sdist) and uploads your package to PyPi using Twine, without the need for an annoying setup.cfg file.


Sample application power by incoding framework

Jakarta Guide

Jakarta news featuring up-to-date information on attractions, hotels, restaurants, nightlife, travel tips and more.

security-adventure - Go on an educational Web security adventure!

This repository contains an exciting quest to learn about Web security by learning about vulnerabilities, exploiting them, and then crafting code to protect against them. Before embarking on this adventure, make sure you have the skills taught in learnyounode and levelmeup.

guide - Serverless Guide - An open-source definitive guide to serverless architectures.

Authored by the community, curated by Serverless, Inc. This is your definitive guide to serverless architectures. Inside, you will find everything you need to know about serverless development and how to be a serverless organization: patterns, best practices, case studies and everything in-between.


Page Walkthrough is a flexible system for designing interactive, multimedia, educational walkthroughs.

potter - a CLI to create node.js services

potter is a set of tools for creating and maintaining production apps using best practices developed at Uber. It contains scaffolding and workflow tools to help create new projects. It also contains tools to make it easy to keep up with best practices on existing projects.potter uses a plugin system (powered by npm) in order to make it easy to tailor itself to your team's workflow.

cli-guide.js - CLI Guide JQuery Plugin

A Javascript library for creating interactive command line tutorials that run in your web browser.

declarative-js - Declarative async programming with JavaScript

This repository explains how to benefit from tiny functional programming modules to have your async JavaScript more declarative and readable.

choose-it - A super simple jQuery plugin to create your own CYOA (Choose Your Own Adventure) interactive sliders

A super simple jQuery plugin that helps you create a CYOA (Choose Your Own Adventure) interactive sliders.Great for building out choose your own adventure stories, troubleshooting guides, quick presentations and more.

jam3-lesson-module-basics - intro to modular programming for frontend JavaScript

This is a brief intro to modules for modern frontend development. It will introduce Node, npm, and browserify. After this guide, you should be equipped to create your first npm module.In this context, "modular" JavaScript refers to a piece of code that operates independently of the applications which surround it. A "module" — sometimes just a single function — is written, tested, and published in isolation, and often a good candidate for re-use across projects.

jam3-lesson-module-creation - introduction to creating a new npm module

This is a continuation of the module basics lesson. Here we'll learn to write a new module, work with Node's CommonJS syntax, and publish the code to npm.Once you're comfortable with the process, splitting code into its own module becomes trivial. The benefits of reusability and semantic versioning often outweigh the small upfront cost of creating a new module.

jam3-testing-tools - a brief intro to testing tools

This is a brief introduction to some common practices when it comes to testing frontend modules, and test-driven development. The goal is to test while you develop the module, so that you end up with a test for each feature you've added.The first step is to install some global tools that we will use for testing and development. Usually it's recommended to install these tools locally (per-module), but we will get to that a bit later. For now, global tools help us get up and running a bit quicker.

XS-Labs-Style-Guide - XS-Labs Coding Style Guide for C, C++, Objective-C and x86 Assembly

These are the coding conventions used for all recent XS-Labs projects. Feel free to comment, raise issues, fork and/or adapt this document. XS-Labs' coding conventions make a heavy use of whitespaces. It's not a common habit among coders, who usually prefers compact code.

howto - read and publish programming guides

you can also howto pull to fetch content or howto sync for push+pull.howto is a wikidb instance. Consult the wikidb (and forkdb) documentation for the rest of the methods not mentioned below.

email-template-guide - Manage, compile and test your nightmarish email newsletter templates.

Build, preview and test your nightmarish email newsletter templates. Use the Email Template Guide to create your newsletter modules and we take care of inlining your css on your final template.You can also test your layouts on different email clients with Litmus.