magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev

Nginx with dynamic upstreams - Tenzer.dk

I recently made a setup at work where I had a Nginx server facing the user, which would forward requests to a service running behind an AWS Elastic Load Balancer (aka. ELB). That in itself doesn't sound like a difficult task, you just find the hostname for the ELB and point Nginx at it with a proxy_pass statement like this, right? location / { proxy_pass http://service-1234567890.us-east-1.elb.amazonaws.com; } Test it out and - assuming the firewall/security group configuration is set up right - it should work just fine. Some hours later you may however find the service is no longer working, even though no changes has been made. Calling the ELB endpoint directly works just fine, but calling it through Nginx just times out.
Saved on: 2015-07-27

malkusch/lock

Popular PHP library for serialized execution of critical code in concurrent situations - php-lock/lock
Saved on: 2015-07-24

Implementing Secure User Authentication in PHP Applications with Long-Term Persistence (Login with "Remember Me" Cookies) - Paragon Initiative Enterprises Blog

Login forms with a remember me checkbox are a common requirement. We explore the security of login forms and a robust model for remember me checkboxes.
Saved on: 2015-07-22

The Next Wave | Edge.org

Tags: #read-later
Saved on: 2015-07-21

Under the Hood of Amazon EC2 Container Service - All Things Distributed

In this post I explore the Amazon ECS architecture and what this architecture enables.
Tags: #aws
Saved on: 2015-07-21

jenssegers/optimus: 🤖 Id obfuscation based on Knuth's multiplicative hashing method for PHP.

🤖 Id obfuscation based on Knuth's multiplicative hashing method for PHP. - jenssegers/optimus
Saved on: 2015-07-21

namshi/jose

JSON Object Signing and Encryption library for PHP. - namshi/jose
Tags: #php
Saved on: 2015-07-20

Domain-Driven Design - Tuts Code Article

In my country, you won't make it through school without reading how Goethe's Faust complains, I've studied now Philosophy - And Jurisprudence, Medicine, - And even, alas! Theology - All through...
Saved on: 2015-07-17

Garethp/php-ews

PHP Exchange Web Services
Saved on: 2015-07-16

SurviveJS

Get started with JavaScript and related technologies
Saved on: 2015-07-15

How To Survive Sitting in an Office All Day | Nerd Fitness

Do you feel sore after sitting at a desk all day? Learn how to set up your workplace to succeed. Level up with the proper ergonomics and stretches.
Saved on: 2015-07-15

DrBoolean/mostly-adequate-guide · GitHub

Mostly adequate guide to FP (in javascript)
Saved on: 2015-07-14

Dan Ariely: What makes us feel good about our work? | TED Talk | TED.com

What motivates us to work? Contrary to conventional wisdom, it isn't just money. But it's not exactly joy either. It seems that most of us thrive by making constant progress and feeling a sense of purpose. Behavioral economist Dan Ariely presents two eye-opening experiments that reveal our unexpected and nuanced attitudes toward meaning in our work.
Tags: #video
Saved on: 2015-07-14

Setting up Laravel 5.1 on Semaphore CI - YouTube

Here I show how to set up a Laravel 5.1 project on Semaphore CI for continuous integration testing.Sorry about the crickets in the background, and occasional...
Tags: #laravel #php
Saved on: 2015-07-14

101 Tips to MySQL Tuning and Optimization

Efficiently centralize, monitor, and manage your IT support with remote monitoring and management (RMM). Discover TeamViewer Remote Management.
Tags: #mysql
Saved on: 2015-07-14

jkoudys/immutable.php: Immutable collections, with filter, map, join, sort, slice, and other methods. Well-suited for functional programming and memory-intensive applications. Runs especially fast in PHP7.

Immutable collections, with filter, map, join, sort, slice, and other methods. Well-suited for functional programming and memory-intensive applications. Runs especially fast in PHP7. - jkoudys/immu...
Saved on: 2015-07-14

React JS tutorial with React UI Builder - YouTube

Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Saved on: 2015-07-13

Vagabonds, Crafty Bauds, and the Loyal Huzza: A History of London at Night

In the 16th & 17th centuries, “nightwalking” was a transgressive act in a city still on the brink of total nighttime illumination, but with complex implications depending on your social status.
Tags: #read-later
Saved on: 2015-07-13

Domain error

Saved on: 2015-07-11

base-php-challenges/challenges at master · wearebase/base-php-challenges

A few small PHP coding challenges
Saved on: 2015-07-08

Rican7/incoming: Transform loose and complex input into consistent, strongly-typed data structures

Transform loose and complex input into consistent, strongly-typed data structures - Rican7/incoming
Saved on: 2015-07-08

How I Became an Artist — Medium

I am extraordinarily blessed to do what I love for a living. Somehow in the last decade I’ve turned a hobby into a profession and then into a lifestyle. While I don’t claim any profound wisdom nor…
Saved on: 2015-07-07

zrm/snow

Contribute to zrm/snow development by creating an account on GitHub.
Saved on: 2015-07-07

google/material-design-lite · GitHub

Material Design Components in HTML/CSS/JS
Saved on: 2015-07-06

Hyper Island Toolbox

Access Toolbox by Hyper Island to build an innovative workplace and support well-being. Unlock your team's full potential now!
Saved on: 2015-07-06

Nick Justice

Saved on: 2015-07-06

Dan Abramov - Live React: Hot Reloading with Time Travel at react-europe 20

React’s unique strength is bringing to JavaScript development some of the benefits previously exclusive to more radically functional languages such as Elm an...
Saved on: 2015-07-05

gaearon/redux · GitHub

A JS library for predictable global state management - reduxjs/redux
Tags: #react-js
Saved on: 2015-07-05

Locust - A modern load testing framework

An open source load testing tool. Define user behaviour with Python code, and swarm your system with millions of simultaneous users.
Tags: #tools #webdev
Saved on: 2015-07-01

flyjs/fly · GitHub

:rocket: Supporting request forwarding and Promise based HTTP client for all JavaScript runtimes. - wendux/fly
Tags: #javascript
Saved on: 2015-07-01

7 Ways My Modern Country Turned Into a Dystopia Overnight | Cracked.com

We sat down with Dimitra Nikolaou, a Greek journalist, who told us what to expect if our economy ever goes tits up.
Saved on: 2015-06-30

arkency/reactjs_koans: Learn basics of React.js making the tests pass

Learn basics of React.js making the tests pass
Saved on: 2015-06-29

oak.is / Animated SVGs: Custom easing and timing

The chart above is an animated SVG featured on Sprout. This chart, and one other animation on Sprout, were initially GIFs. By using animated SVGs instead of GIFs we were able to reduce our page size from 1.6 mb to 389 kb, and reduce our page load time from 8.75 s to 412 ms. That’s a huge difference. Below, I’ll break down the animation of one of the circles seen in the chart. The technique applies to all of the elements in the graphic. With this you can create your own lightweight animated graphic.
Saved on: 2015-06-29

Frameworkless, or How I use PHP — Medium

There are a lot of large frameworks for PHP out there that will do everything you could ever imagine. But what if you don’t need all of that extra power and complexity? I first started by looking at…
Tags: #php
Saved on: 2015-06-29

Ultimate guide to learning AngularJS in one day

Angular is a client-side MVC/MVVM framework built in JavaScript, essential for modern single page web applications (and even websites). This post is a full end...
Saved on: 2015-06-23

tpunt/PHP7-Reference · GitHub

An overview of the features, changes, and backward compatibility breakages in PHP 7 - tpunt/PHP7-Reference
Tags: #php
Saved on: 2015-06-22

PHP UK Conference 2015

Share your videos with friends, family, and the world
Saved on: 2015-06-22

Apple has published a great free learn to code course for Swift — on GitHub

TL;DR: Apple has apparently, via some sort of collaboration with a university professor, published last week — during WWDC — a really solid-looking learn-to-code curriculum for Swift that is kind of…
Tags: #swift
Saved on: 2015-06-19

Babel · The compiler for writing next generation JavaScript

The compiler for next generation JavaScript
Saved on: 2015-06-17

marcelgsantos/learning-oop-in-php · GitHub

A collection of resources to learn object-oriented programming and related concepts for PHP developers. - marcelgsantos/learning-oop-in-php
Tags: #php
Saved on: 2015-06-16

Alestic.com · Alestic.com

A Personal AWS Blog
Tags: #aws
Saved on: 2015-06-16

A Comparison of Go Web Frameworks

The Corner is Square's technical blog covering software engineering, APIs, data, open source and more.
Tags: #golang
Saved on: 2015-06-16

What symfony components can do for you - AndreasHucks

Symfony 2 has had a profound impact on the PHP world since well before the initial stable release, and its components have since been picked up as building b...
Saved on: 2015-06-16

The Journey: A refugee's odyssey from Syria to Sweden | World news | The Gu

Hashem Alsouki risks his life crossing the Mediterranean, his heart set on Sweden – and freedom for his family
Tags: #later
Saved on: 2015-06-15

drewm/morse: A feature detection library for PHP code that needs to run in multiple different environments

A feature detection library for PHP code that needs to run in multiple different environments - drewm/morse
Saved on: 2015-06-14

PHP Authorization with JWT (JSON Web Tokens)

Need to authenticate requests to a server? Learn what JWTs are and how to use them to authenticate your users via API calls.
Tags: #php
Saved on: 2015-06-12

JetBrains PhpStorm :: Ultimate Debugging Guide

PhpStorm IDE boosts PHP developer productivity by helping write, edit, analyze, refactor, test, and debug PHP code on Windows, macOS, and Linux.
Tags: #php #tools
Saved on: 2015-06-11

GM-Alex/vagrant-winnfsd

Manage and adds support for NFS for Vagrant on Windows. - winnfsd/vagrant-winnfsd
Saved on: 2015-06-08

Solid Icons | Squid Ink

2,000 handcrafted Glyphs Icons. Easy to customize and scalable. Include Photoshop, Illustrator, SVG files. Designed for mobile applications, iOS and Android Apps.
Saved on: 2015-06-08

odewahn/docker-jumpstart

A quick introduction to Docker
Saved on: 2015-06-08

Simpler UI Reasoning with Unidirectional Dataflow and Immutable Data

This article was originally posted on open.bekk.no
Saved on: 2015-06-08

https://torelay.com/

Saved on: 2015-06-06

awesome/readme.md at main · sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics - sindresorhus/awesome
Saved on: 2015-06-05

RedditStorage/README.md at master · rossem/RedditStorage

Store files onto reddit subreddits
Saved on: 2015-06-05

10 pillars of modern PHP development

Our best practices in PHP application design
Tags: #php
Saved on: 2015-06-04

What Twitter Can Be. | LOWERCASE capital

Disclaimers: 1) This is a very long read. Thinking about a company and using its product obsessively for nine years straight will do that to you. 2) My funds and I own a lot of Twitter stock. 3) I do not … Continue reading →
Tags: #read-later
Saved on: 2015-06-04

aws-redshift-shell/README.md at master · squidsolutions/aws-redshift-shell

Shell scripts for AWS Redshift clusters configuration, creation and administration - squidsolutions/aws-redshift-shell
Saved on: 2015-06-03

Home - Quora

Saved on: 2015-06-03

Design Pattern: Specification

Saved on: 2015-05-27

Lambda Chat - CloudNative

Tags: #aws
Saved on: 2015-05-26

Setting up a PHP project with PHPUnit, Travis and Codeclimate

A tutorial on setting up a PHP library project with continuous integration, testing, code coverage generation and Packagist.
Saved on: 2015-05-26

Inside the labs where Netflix is trying to make televisions suck less

Where the company is trying to shape the future of its service, and the next TV you buy
Saved on: 2015-05-24

PuerkitoBio/goquery · GitHub

A little like that j-thing, only in Go
Tags: #golang
Saved on: 2015-05-24

yhat/scrape · GitHub

A simple, higher level interface for Go web scraping. - yhat/scrape
Tags: #golang
Saved on: 2015-05-24

dunglas/DunglasApiBundle · GitHub

The server component of API Platform: hypermedia and GraphQL APIs in minutes - api-platform/core
Tags: #php #symfony
Saved on: 2015-05-23

How the Economic Machine Works [Animation] by Ray Dalio

In this animation, Ray Dalio explains How The Economic Machine Works. He covers important points such as credit, interest rates, leveraging and deleveraging.
Tags: #video
Saved on: 2015-05-22
❤️
</>
2025