
Software Engineering
"Secure On-Demand Tunnels
You'll be assigned a random subdomain on ngrok.com. You can access it with HTTP, or securely with HTTPS.
Request Inspection
Use the web inspection interface when ngrok is running to inspect the HTTP requests over your tunnel. You can even replay them to make debugging easier!"
"Stashboard is a status dashboard for APIs and software services. It's similar to the Amazon AWS Status Page or the Google Apps Status Page. Stashboard was originally written by Twilio to provide status information on its Voice and SMS APIs. Stashboard is designed to provide a generic status dashboard for any hosted service or API. The code can be downloaded, customized, and run on any Google App Engine account.
Track multiple different API or SaaS services Set custom status messages and icons such as Up/Down Show historical status for each service Runs on Google App Engine so it's independent of your infrastructure (unless your app is on GAE) Full REST API for both getting and setting status information CNAME to http://status.yourapp.com Stashboard is written in Python and hosted on Google App Engine."
"There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time.
There is no canonical way to use PHP. This website aims to introduce new PHP developers to some topics which they may not discover until it is too late, and aims to give seasoned pros some fresh ideas on those topics they’ve been doing for years without ever reconsidering. This website will also not tell you which tools to use, but instead offer suggestions for multiple options, when possible explaining the differences in approach and use-case.
This is a living document and will continue to be updated with more helpful information and examples as they become available."
"JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg!
bpkg is a lightweight bash package manager. It takes care of fetching the shell scripts, installing them appropriately, setting the execution permission and more.
You can install shell scripts globally (on /usr/local/bin) or use them on a per-project basis (on ./deps/), as a lazy-man "copy and paste"."
"Le « Clean Code » regroupe plusieurs règles et principes pour vous aider à construire mais surtout refactorer votre code. En effet, comme le disait Michel dans son article sur les artisans du code, le respect de ces différentes règles énoncées par Bob Martin a pour but d’offrir à votre code, entres autres, simplicité, lisibilité et structuration pour qu’il soit le plus évolutif et maintenable possible sur le long terme.
Ce premier article traite des piliers qui vous soutiendront dans votre pratique de l’amélioration de la qualité de votre code."
"websocketd is the WebSocket daemon
It takes care of handling the WebSocket connections, launching your programs to handle the WebSockets, and passing messages between programs and web-browser.
"
"Detailed statistics, charts & graphs Data management for Memcached (full CRUD support) Memcached cluster health dashboard Memcached host dashboard Update check Nice & comfortable UI Clean & well documented code Responsive and mobile ready"
"Helps front-end developers to reach a good quality and good performances, based on phantomas and grunt-phantomas.
Day after day, while working on your project, keep an eye on performance metrics and get warnings for things you should optimize."
"This is a general-purpose check library.
No dependencies AMD, Node & browser ready"
"A Powerful Spider(Web Crawler) System in Python.
Write script in python with powerful API Python 2&3 Powerful WebUI with script editor, task monitor, project manager and result viewer Javascript pages supported! MySQL, MongoDB, SQLite, PostgreSQL as database backend Task priority, retry, periodical, recrawl by age and more Distributed architecture"
io.js is a JavaScript platform built on Chrome's V8 runtime. This project began as a fork of Joyent's Node.js™ and is compatible with the npm ecosystem.
Why? io.js aims to provide faster and predictable release cycles. It currently merges in the latest language, API and performance improvements to V8 while also updating libuv and other base libraries.
This project aims to continue development of io.js under an "open governance model" as opposed to corporate stewardship.
"It is recommended for all alerts to adhere to the follow guidelines:
Keep conditions simple. Alerts should be actionable. Check for measured failure on critical paths rather than a lack of success. Alerts should not have special cases for routine maintenance. Consider how the alert check can fail."
"How can you measure happiness? One way to do it is to ask people how happy they feel. Löffler and Miarka referred to the Happiness Metric that Jeff Sutherland described in Scrum: The Art of Doing Twice the Work in Half the Time.
Löffler and Miarka provided suggestions for what you can do when you want to improve happiness in teams:"
"Slate helps you create beautiful API documentation. Think of it as an intelligent, responsive documentation template for your API.
"