magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev

Here are examples of everything new in ECMAScript 2016, 2017, and 2018

By rajaraodv It’s hard to keep track of what’s new in JavaScript (ECMAScript). And it’s even harder to find useful code examples. So in this article, I’ll cover all 18 features that are listed in the TC39’s finished proposals that were added in ES201...
Tags: #javascript
Saved on: 2018-04-04

A few days with a software consultant

We started to implement domain driven design (DDD) at my workplace at the start of last year. I had learned a lot about DDD in my spare time, but no one on the team had worked on a DDD project beforehand. We decided to hire Marco Pivetta (@ocramius) as a...
Saved on: 2018-04-04

Learn to become a Backend Developer - tajawal - Medium

Web development today is completely different from what it was a few years ago; there are lots of different things that can easily baffle anyone entering into the web development. It was one of the…
Tags: #programming
Saved on: 2018-04-04

WordPress SEO Checklist - 45 Tips to Grow Traffic by 571% in 13 months

These 60 WordPress SEO tips helped us increase our traffic by 280%, to more than 4 Million monthly sessions. Find out how you can apply them today!
Tags: #seo
Saved on: 2018-04-03

Create your own PHP Framework (Symfony Docs)

Introduction Why would you Like to Create your Own Framework? Before You Start Bootstrapping Our Pro…
Tags: #symfony
Saved on: 2018-04-01

Hello dns

Tags: #sysadmin
Saved on: 2018-03-31

Hulkamania! Or; How I made our office play personalized entrance theme musi

How I hacked the office WiFi to play entrance theme music for my colleagues (and myself!)
Saved on: 2018-03-30

Another MySQL DBA: MySQL Cheat Sheet

Another MySQL DBA's Blog addressing the concerns and solutions with using MySQL.
Saved on: 2018-03-29

“Just” | Brad Frost

I feel like an idiot while doing my job. A lot. Now there’s a damn good chance I’m actually an idiot, but the self-respecting part of me wants to challenge that notion. When I get stuck on a task or am looking for recommendations for tools/resources/strategies/solutions/whatever, I often take
Saved on: 2018-03-29

Beyond Html with Vue by Eduardo San Martin Morote

8m Lighting talk about building non html components
Tags: #vuejs
Saved on: 2018-03-29

Hexagonal Architecture

I recently gave a talk on Hexagonal Architecture at Laracon NYC. The feedback was great, but seemed to have left people wanting for some extra explanation and of course examples. This is an attempt to expand on the ideas of that presentation.
Saved on: 2018-03-29

ploeh blog

Danish software design
Saved on: 2018-03-29

Text Buffer Reimplementation, a Visual Studio Code Story

Text Buffer Reimplementation in the Visual Studio Code/Monaco editor
Tags: #programming
Saved on: 2018-03-29

Vue CLI 3: A Game Changer For Frontend Development

If you thought Vue couldn't possibly get any better, then you'll be shocked by Vue CLI 3. It's a major leap forward in both flexibility and ease of use. It provides your Vue projects with instant access to the best build tools from the frontend world, combining them seamlessly with sensible defaults. At the same time, Vue CLI 3 allows easy configuration and customization to fit your specific needs.
Tags: #vuejs
Saved on: 2018-03-26

How to Get Continuous Integration Right | HackerNoon

I’m in the Software Development business since many years now. Living in Berlin also helps me staying in touch with a huge startup community.
Saved on: 2018-03-26

whys:packers [Nonsense]

Tags: #webpack
Saved on: 2018-03-26

How not to suffer with APIs – ITNEXT

Everyday I see the questions “How to work with API?”, “Can you give some best practices”, “How to cook axios” in frontend chats. They get a lot of answers but all of them can be reduced to three…
Saved on: 2018-03-26

12 Beautiful Examples of Web Typography – Plan of ATTCK – Medium

Varying screen sizes makes designing web typography uniquely challenging. These sites do it wonderfully, in no particular order. Supremo does a superb job of presenting beautiful typography in an…
Saved on: 2018-03-26

Elegant patterns in modern JavaScript: RORO

Most of my functions now accept a single parameter of type `object` and many of them return or resolve to a value of type `object` as well. Thanks in part to the _destructuring_ feature introduced in ES2015, I’ve found this to be a powerful pattern...
Saved on: 2018-03-25

Symfony Tutorial: Building a Blog (Part 3)

Learn how to create and deploy a secure blog engine with Symfony.
Saved on: 2018-03-24

Catchpoint Invests to Advance API, Cloud Functions, and Microservices Monitoring

Catchpoint® announced the acquisition of the assets of Thundra.io, a move that strengthens Catchpoint’s Application Experience Solution with advanced microservices and API monitoring capabilities.
Saved on: 2018-03-24

Uses | Wes Bos

Make sure to check out uses.tech for a list of everyone's /uses pages!
Tags: #programming
Saved on: 2018-03-23

Renderless Components in Vue.js

Have you ever pulled in a third-party UI component only to discover that because of one small tweak you need to make, you have to throw out the whole package? A renderless component is a component that doesn't render any of its own HTML and instead only manages state and behavior, exposing a single scoped slot that gives the consumer complete control over what should be rendered.
Tags: #vuejs
Saved on: 2018-03-23

How We Adopted CSS Grid at Scale | Julian Gaviria — Web Designer

From team buy-in to fallbacks, here's the approach we took at Thomas with the implementation of CSS Grid.
Tags: #css-grid
Saved on: 2018-03-22

(8) Improving page performance with Chrome DevTools - YouTube

Modern DevTools Lesson 13 https://moderndevtools.com/lessons/13
Saved on: 2018-03-22

appbaseio/dejavu: The Missing Web UI for Elasticsearch

A Web UI for Elasticsearch and OpenSearch: Import, browse and edit data with rich filters and query views, create reference search UIs. - appbaseio/dejavu
Saved on: 2018-03-22

Cloud Armor - Denial of Service Defense | Google Cloud

Google Cloud Armor is a network security service that provides defenses against DDoS and application attacks, and offers a rich set of WAF rules.
Saved on: 2018-03-22

(7) 7 Secret Patterns Vue Consultants Don’t Want You to Know - Chris Fritz

There’s an astounding amount of power packed away in Vue, despite its small size. The official guide provides a gentle learning path and the API is thorough,...
Tags: #video #vuejs
Saved on: 2018-03-21

The Ultimate Guide To iPhone Resolutions

Articles about PaintCode's new features, interviews, application development topics.
Tags: #webdesign
Saved on: 2018-03-20

Preface

Saved on: 2018-03-20

8 books every junior developer should read

Each profession has a lot of books that a junior should read in order to advance her career, but one has to choose wisely to decide in which books should invest her time. Here I provide my opinion on which books you should read - first - if you're an aspiring developer.
Saved on: 2018-03-20

Introduction — Vue.js

Vue.js - The Progressive JavaScript Framework
Tags: #guide #vuejs
Saved on: 2018-03-20

Simple A/B Testing with Google Optimize – Caffeina Developers

Google Optimize is a free tool for creating experiments for conversion rate testing. You set up experiments for various elements on your pages and then Google randomly serves the different versions…
Tags: #webdev
Saved on: 2018-03-20

Functional Programming with PHP Generators – iFixit Engineering – Medium

Generators are cool. They make it easy to write iterators by defining a function instead of building an entire class that implements Iterator. They also make it easy to write lazy lists and infinite…
Saved on: 2018-03-19

I am a mediocre developer

I personally know some developers who are very talented and can create wonderful pieces of software...
Saved on: 2018-03-18

Design - Redis Graph - a graph database module for Redis

RedisGraph is a queryable graph database built on Redis.
Saved on: 2018-03-18

What Is the ‘Asian Squat’ and Why Can’t Everyone Do It?

All the way down! Not on your toes!
Tags: #lifestyle
Saved on: 2018-03-17

5 Takeaways From Using Tailwind CSS In Real Projects | Nick Basile

A roundup of the lessons learned using Tailwind CSS in real projects.
Saved on: 2018-03-16

How JavaScript works: the rendering engine and tips to optimize its performance

This is post # 11 of the series dedicated to exploring JavaScript and its building components. In the process of identifying and describing the core elements, we also share some rules of thumb we use…
Tags: #javascript
Saved on: 2018-03-16

Lookahead and Lookbehind Tutorial—Tips &Tricks

Regex Lookahead and Lookbehind Tutorial. Explains the fine details of Lookahead and Lookbehind, including zero-width matches, overlapping matches and atomicity.
Saved on: 2018-03-16

(4) Salvatore Sanfilippo - YouTube - YouTube

Programming, AI, algorithms & other stuff :) The channel is bilingual, Italian and English. The hands-on programming videos are all in English. The other videos (without an open terminal) may be mostly in Italian certain in English. Subtitles are always cleaned so enable it for better understanding or translation!
Saved on: 2018-03-15

Building Vue.js Apps with Parcel ← Alligator.io

Do you have a soft spot for zero-config module bundlers? Tired of configuring webpack? Take a look here at how to build your Vue.js apps with ParcelJS instead!
Tags: #parcel #vuejs
Saved on: 2018-03-15

Five Key Git Concepts Explained the Hard Way – zwischenzugs

If you’ve ever read a git man page, you’ll know that trying to understand git can be an intimidating experience. There’s even a git man page generator that produces joke git pages…
Tags: #git #tips
Saved on: 2018-03-15

Git Magic - Preface

Tags: #git #guide
Saved on: 2018-03-15

ACME v2 and Wildcard Certificate Support is Live - Issuance Policy - Let's

We’re pleased to announce that ACMEv2 and wildcard certificate support is live! With today’s new features we’re continuing to break down barriers for HTTPS adoption across the Web by making it even easier for every website to get and manage certificates. ACMEv2 is an updated version of our ACME protocol which has gone through the IETF standards process, taking into account feedback from industry experts and other organizations that might want to use the ACME protocol for certificate issuance an...
Tags: #security
Saved on: 2018-03-14

Say goodbye to the information age: it's all about reputation now | Aeon Id

In the reputation age, we should rank the quality of information not by its the content but by the agenda of its source
Tags: #opinions
Saved on: 2018-03-14

Is it a Value Object or an Entity? | HackerNoon

Imagine you enter a library to borrow a book.
Saved on: 2018-03-14

Latency reduction of hybrid architectures with Amazon ElastiCache | AWS Dat

A challenge that some organizations face when moving to the cloud is how best to migrate or integrate old legacy infrastructure with restrictive licensing to an environment that offers a breadth of functionality and pay-as-you-go pricing. AWS provides many options to help customers in their analysis and planning. One common approach is to establish a […]
Saved on: 2018-03-13

Rough.js

Rough.js is a light weight javascript library that lets you draw graphics with a hand-drawn, sketchy, appearance.
Saved on: 2018-03-13

How Atlassian moved Jira and Confluence users to Amazon Web Services, and w

If your business is built around servicing software developers who know exactly what state-of-the-art tools should be capable of doing, at a certain point
Tags: #aws #devops
Saved on: 2018-03-12

Continuous Delivery Sounds Great, but Will It Work Here? - ACM Queue

Continuous delivery is a set of principles, patterns, and practices designed to make deployments predictable, routine affairs that can be performed on demand at any time. This article introduces continuous delivery, presents both common objections and actual obstacles to implementing it, and describes how to overcome them using real-life examples. Continuous delivery is not magic. It
Saved on: 2018-03-11

Pixar's 22 Rules of Storytelling

Pixar's Rules of Storytelling were originally tweeted by Emma Coats, a Pixar Story Artist. Rule 1: You admire a character for trying more than for their successes.
Tags: #movies
Saved on: 2018-03-11

Playing Video Games With My Son Isn’t What I Thought It’d Be

Reflections of a video-game kid turned video-game dad.
Saved on: 2018-03-11

Make your Laravel App Fly with PHP OPcache – Appstract – Medium

Every time you execute a PHP script, the script needs to be compiled to byte code. OPcache leverages a cache for this bytecode, so the next time the same script is requested, it doesn’t have to…
Saved on: 2018-03-10

san-kumar/lambdaphp: Quick and Dirty PHP website hosting using Aws Lambda

Quick and Dirty PHP website hosting using Aws Lambda - san-kumar/lambdaphp
Tags: #aws #lambda #php
Saved on: 2018-03-09

Responsive images done right - stitcher.io

How to render responsive images in an optimal way.
Saved on: 2018-03-09

Paseto is a Secure Alternative to the JOSE Standards (JWT, etc.) - Paragon

Paseto (Platform-Agnostic Security Tokens) is everything JWT should be, but isn't (namely, secure)
Saved on: 2018-03-05

WP init

Choáng Club là một trong những sàn cá cược uy tín nhất Việt Nam, Tải Choáng Club trải nghiệm cá cược đa dạng và an toàn cho người chơi.
Saved on: 2018-03-05

How we built Hamiltix.net for less than $1 a month on AWS

The details of running a complex ticket ranking site for under a dollar a month on AWS
Saved on: 2018-03-02

7 SEO Techniques That Will Help You Win In 2018

Want more traffic? Check out these 13 SEO techniques that can help you rank higher for keywords and get more clicks.
Tags: #seo
Saved on: 2018-03-01

How GDPR Will Change The Way You Develop — Smashing Magazine

GDPR requires you to be more thoughtful about the sites and services you build, more transparent about the ways you collect and use data, more considerate of your users, and more thorough in your development and documentation processes. In this article, Heather Burns will explore what you, as a developer, need to know about the new data protection regime. At the end, you’ll understand how the challenges posed by the privacy overhaul will ultimately help to make you a better developer.
Saved on: 2018-02-28

The Definitive PHP 5.6, 7.0, 7.1, 7.2 and HHVM Benchmark (2018)

An in-depth look at performance benchmarks for various PHP frameworks to see how different PHP versions stack up against each other.
Tags: #php
Saved on: 2018-02-28

Higher Order Components in Vue.js – bethink PL – Medium

As described in React’s documentation, Higher Order Component is a function which takes as an argument a component and returns newly created component. Returned component is usually augmented with…
Tags: #vuejs
Saved on: 2018-02-28

9 Promising Promise Tips

Helpful tips to use javascript promises better
Tags: #javascript
Saved on: 2018-02-27

30 seconds of css

Tags: #css #useful
Saved on: 2018-02-27

Value Objects Like a Pro – Hacker Noon

Some time ago I was asked this automated question on a programming website:
Saved on: 2018-02-27

How poverty changes your mind-set | Chicago Booth Review

Understanding psychology may be key to addressing the problem.
Saved on: 2018-02-26

The Hacker Classics

Tags: #tools
Saved on: 2018-02-23

Design Your Services the Right Way | HackerNoon

Few days ago, I wrote about the Hexagonal Architecture, explaining why you should use this powerful architectural pattern to design your system.
Saved on: 2018-02-21

Introduction/Quick Guide to GraphQL: BackEnd & FrontEnd

GraphQL is an API query language. It provides a runtime to describe & query the data for any storage. Here is an Introduction & Quick guide on GraphQL
Tags: #graphql
Saved on: 2018-02-14

How not to Vue – Anton Kosykh – Medium

Not so long ago, I got a new job. And when I saw the code base for the first time, it terrified me. Here I want to show the things you should avoid in Vue.js applications. There are no reason to pass…
Tags: #guide #vuejs
Saved on: 2018-02-14

Creating a Vue.js Serverless Checkout Form: Setup and Testing | CSS-Tricks

There comes a time in any young app’s life when it will have to monetize. There are a number of ways to become profitable, but accepting cash is a surefire
Saved on: 2018-02-12

Flat UI Colors

280 handpicked colors ready for COPY & PASTE
Saved on: 2018-02-11

Designing Windows 95’s User Interface – Socket 3

Three years ago I came across an interesting paper written up by a Microsoft employee, Kent Sullivan, on the process and findings of designing the new user interface for Windows 95. The web page ha…
Tags: #ux
Saved on: 2018-02-07

News — Vue.js

Read or listen the latest Vue.js news and discover resources.
Tags: #vuejs
Saved on: 2018-02-07
❤️
</>
2025