Link: Martin Fowler’s Microservices Resource Guide
Frameless: Open source IOS 8 compatible browser with no chrome or status bars for viewing prototypes
Link: Aphorism detection for fun but definitely not profit
http://tinysubversions.com/notes/aphorism-detection/ ᔥ
I thought this was kind of interesting. I like to see developers’ thought processes.
etsy/Hound: Fast code search tool written in Go
https://github.com/etsy/Hound ᔥ
Hound is an extremely fast source code search engine. The core is based on this article (and code) from Russ Cox: Regular Expression Matching with a Trigram Index. Hound itself is a static React frontend that talks to a Go backend. The backend keeps an up-to-date index for each repository and answers searches through a minimal API.
swiperproxy: Simple, open source, web proxy written in Python
https://swiperproxy.github.io/
SwiperProxy runs on efficient Python code to run a self-containing, minimalist webserver. Prefer your own? SwiperProxy plays well and scales with major webservers including Apache, Nginx and Varnish
Only 25 lines of well-documented configuration are needed to run SwiperProxy, yet is fully featured supporting HTTP, HTTPS, blocklists, URL rewrites, logging and more.
gosms: Local SMS gateway written in Go
Ampersand.js: Highly modular, loosely coupled JavaScript framework
From the Ampersand.js website:
Imagine a version of Backbone.js where each piece (model, view, collection, etc) is its own GitHub repository and npm module with good, unified documentation (and yes, npm is wonderful for frontend code).
…
There is no “core” module. You npm install only what you need.
Link: Abstraction without overhead: traits in Rust
Link: Service-Disoriented Architecture
http://bravenewgeek.com/service-disoriented-architecture/
The problem I see is that teams often end up with what is essentially a complex, distributed monolith.
Now you have two problems.