magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev

5 Lessons Learned From Writing Over 300,000 Lines of Infrastructure Code

A concise masterclass on how to write infrastructure code
Tags: #devops
Saved on: 2018-11-27

When It Comes To Personas, The Real Value Is In The Scenarios — UX Articles

Personas without scenarios are like characters with no plot. — Kim Goodwin I’ve seen it happen many times. A team launches a project to identify user personas with all the best of intentions. They'll define three, four, sometimes as many ten or fifteen different personas. Then, when they’re all d
Tags: #ux
Saved on: 2018-11-26

The Best Movies on Netflix Right Now

Wondering what Movies to watch on Netflix? This list combines critic and audience ratings to bring you the top rated movies on Netflix.
Tags: #movies #tools
Saved on: 2018-11-24

Model View Controller isn't

Maybe the most misunderstood design pattern.
Saved on: 2018-11-24

Service Workies

the game of Service Worker mastery
Tags: #learning #pwa
Saved on: 2018-11-23

Up to speed with web performance

A write-up of performance.now() conference in Amsterdam.
Tags: #performance
Saved on: 2018-11-22

Video Recordings from HashiConf 2018: Keynotes and Breakout Sessions

The strength of HashiConf has always been its community and its speakers, and this year's lineup did not disappoint. Today, we're excited to finally share all of our keynote and breakout session video recordings with you.
Saved on: 2018-11-21

Why can’t we use Functional CSS and regular CSS at the same time? | CSS-Tri

Harry Nicholls recently wrote all about simplifying styles with functional CSS and you should definitely check it out. In short, functional CSS is another
Tags: #css
Saved on: 2018-11-20

Laracon AU Videos - Laravel News

Photos and videos from Laracon are now live!
Saved on: 2018-11-20

What is WebSocket? How it works, performance, and use cases explained

Get a better understanding of WebSockets are, how they work, and why they're ideal for building high-performance realtime apps.
Tags: #websockets
Saved on: 2018-11-19

paralleltext.io

Tags: #tools
Saved on: 2018-11-17

Nuxt.js Fundamentals, a Vue.js video course

Nuxt.js is a framework for creating Vue.js applications. Its goal is to help Vue developers take advantage of top-notch technologies and features in a fast, easy and organized way. It is easy to...
Tags: #course #vuejs
Saved on: 2018-11-16

The internet is an unwelcoming place to the disabled — Quartz

The internet can be a hostile space for 15% of the world’s population who experience some form of disability.
Saved on: 2018-11-16

The Power of Web Components - Mozilla Hacks - the Web developer blog

Web Components comprises a set of standards that enable user-defined HTML elements. These elements can go in all the same places as traditional HTML. Despite the long standardization process, the ...
Saved on: 2018-11-16

How Zapier Reached $35M ARR With This SaaS SEO Strategy

Learn from the web’s top SEO and CRO consultant. Ryan Berg has been a specialist in SEO and CRO for 25 years.
Saved on: 2018-11-15

Things Nobody Told Me About Being a Software Engineer · Ana Ulin

My dad started teaching me Basic when I was about 7 years old, and since about that age I knew that I wanted to build software for a living. It was obviously a fun and useful thing to do, and something that I could do well. But there is a big — and I mean Grand Canyon-scale BIG — difference between “programming” and working as a professional software engineer. Here are, in no particular order, some things that nobody told me about working in tech as a software engineer:
Saved on: 2018-11-14

Real URLs for AMP Cached Content Using Cloudflare Workers

We’re excited to announce our solution for arguably the biggest issue affecting Accelerated Mobile Pages (AMP): the inability to use real origin URLs when serving AMP-cached content.
Tags: #amp-project
Saved on: 2018-11-14

web.dev

Guidance to build modern web experiences that work in every browser.
Saved on: 2018-11-13

http://introspected.rest/

Tags: #api
Saved on: 2018-11-10

The Best SaaS Landing page examples I’ve seen ( their secrets for conversi

SaaS Landing page inspiration is usually "pretty" but not conversion/result driven so in this article, I compiled the best SaaS Landing pages examples I've seen and broke-down their secrets for conversions!
Tags: #ux
Saved on: 2018-11-09

ZEIT – Now 2.0

Today, we have some very special news regarding the evolution of our company.
Tags: #tools
Saved on: 2018-11-09

Animated Grid Previews | Codrops

Today we'd like to share another CSS grid-powered template with you. The idea is to show a navigation and some scattered
Tags: #art #css
Saved on: 2018-11-09

In Defense of Utility-First CSS | frontstuff

“Favor composition over inheritance”. This piece of wisdom from Design Patterns, one of the most influential software engineering books, is the foundation of...
Tags: #css
Saved on: 2018-11-09

Spectre.css CSS Framework

Spectre.css CSS Framework is a lightweight, responsive and modern CSS framework for faster and extensible development. Spectre provides basic styles for typography and elements, flexbox based responsive layout system, pure CSS components and utilities with best practice coding and consistent design language.
Saved on: 2018-11-08

Cutting out the inner part of an element using clip-path | CSS-Tricks

The following is a guest post by Ana Tudor. Perhaps you know Ana from her amazing work combining code, math, and art. Here, she shows us how we can change the
Tags: #css
Saved on: 2018-11-08

GraphQL cheatsheet

The one-page guide to GraphQL: usage, examples, links, snippets, and more.
Saved on: 2018-11-07

Programming Quotes

Saved on: 2018-11-06

Every elixir video

Tags: #elixir #video
Saved on: 2018-11-05

How Writers Map Their Imaginary Worlds

A new book collects fantastic literary geographies.
Tags: #culture
Saved on: 2018-11-05

howler.js/README.md at master · goldfire/howler.js

Javascript audio library for the modern web
Saved on: 2018-11-01

The Web Accessibility Introduction I Wish I Had

Another message to my past self, this time on the importance of accessibility, how to achieve it, and how to test it.
Saved on: 2018-10-31

Web Performance 101: JS, CSS, HTTP, images & fonts

Learn how (and why) to make your app faster by optimizing JS, CSS, images/fonts and other things
Saved on: 2018-10-30

14 Things I Wish I’d Known When Starting with MongoDB

I’ve been a database person for an embarrassing length of time, but I only started working with MongoDB recently and there are a few things that I wish I’d known about.
Tags: #mongodb
Saved on: 2018-10-29

HTTP/2: speed up your apps and dispatch real time updates (Symfony and API Platform’s features announcement)

HTTP/2 can improve the loading time of webpages up to 2 times. Did you know that it’s very easy to optimize your Symfony applications to leverage the advanced features of this new protocol? This talk also contains the announcement of 3 new PHP packages: Symfony Mercure Component Symfony Mercure Bundle Mercure integration in API Platform
Saved on: 2018-10-27

nystudio107 | An Annotated webpack 4 Config for Frontend Web…

As web development becomes more complex, we need tooling to help us build modern websites. Here's a complete real-world production example of a sophisticated webpack 4 config
Saved on: 2018-10-25

The Guide To Write Universal SSR-ready Vue Components

As a Vue developer, you may have heard the term server-side rendering. Even if you are not using a framework like Nuxt.js it is important to know how to write universal SSR-ready components. And guess what, it isn't even hard!
Tags: #vuejs
Saved on: 2018-10-24

Modernizing Applications for Kubernetes - DEV Community ?‍??‍?

Introduction Modern stateless applications are built and designed to run in software conta...
Saved on: 2018-10-23

Google Docs: Sign-in

Access Google Docs with a personal Google account or Google Workspace account (for business use).
Saved on: 2018-10-22

A Pragmatic Quick Reference

I modified the recommended reading list to include, The Pragmatic Programmer: From Journeyman to Master. If you haven’t read the book, it includes a handy reference card that will give you a great idea of the gems covered inside. And if you have, well, it never hurts to review a carefully considered checklist, provided you’re willing to question the list. The Pragmatic Programmer Quick Reference Guide This page summarizes the tips and checklists found in The Pragmatic Programmer. For more in
Saved on: 2018-10-20

Fold 'N Fly » Paper Airplane Folding Instructions

A database of paper airplanes with easy to follow folding instructions, video tutorials and printable folding plans. Find the best paper airplanes!
Saved on: 2018-10-19

Organise by domain - stitcher.io

Well structured code is essential in maintaining large projects. We'll look into splitting a project in domains to keep a grip on your code.
Tags: #ddd #laravel
Saved on: 2018-10-18

Stefan Hofer and Henning Schwentner with ❤️ from WPS – Workplace Solutions

A collaborative, visual, and agile way to build domain-driven software
Tags: #ddd
Saved on: 2018-10-18

Rhythm in Web Typography | Better Web Type

Horizontal rhythm mostly impacts the legibility, while vertical rhythm impacts the readability of the text and establishes a sense of visual hierarchy.
Saved on: 2018-10-17

Working an application in Vue.js with TDD — An extensive guide for people who have time — part 1

During the VueJS Summit 2018 workshops I talked to Edd Yerburgh in person and showed him the way I was testing my applications, and after some encouragement, here I am, writing this article 😅 I hope…
Tags: #tdd #vuejs
Saved on: 2018-10-17

git-flight-rules/README.md at master · k88hudson/git-flight-rules

Flight rules for git
Tags: #git
Saved on: 2018-10-16

How to Manage Connections Efficiently in Postgres, or Any Database — Brandu

Hitting the limit for maximum allowed connections is a common operational problem in Postgres. Here we look at a few techniques for managing connections and making efficient use of those that are available.
Tags: #database
Saved on: 2018-10-16

How I’ve Attracted The First 500 Paid Users For My SaaS That Costs $5/mo

You Don’t Have To Get Covered on Large Blogs, Why Churn Rate is Surprisingly Low, Spend a Lot of Time At User Forum, etc..
Tags: #business
Saved on: 2018-10-15

CSS Layout cookbook - CSS: Cascading Style Sheets | MDN

The CSS layout cookbook aims to bring together recipes for common layout patterns, things you might need to implement in your own sites. In addition to providing code you can use as a starting point in your projects, these recipes highlight the different ways layout specifications can be used, and the choices you can make as a developer.
Tags: #css #guide
Saved on: 2018-10-14

https://www.charts.com/muze

Tags: #tools
Saved on: 2018-10-12

Diving into Symfony’s DependencyInjection — Part 1: First steps with the co

In this article, we’re going to dive into Symfony’s dependency injection component. We will use it from scratch, out of the Symfony framework, with the minimum of external dependencies. You can code…
Tags: #symfony
Saved on: 2018-10-11

Unit Test Your First Vue.js Component | frontstuff

In Build Your First Vue.js Component we made a star rating component. We’ve covered many fundamental concepts to help you create more complex Vue.js componen...
Saved on: 2018-10-10

Tips for building lighter and more performant Vue.js SPA

Building Single Page Apps these days is very common and quite easy. However, delivering a small and performant SPA is quite difficult and challenging. We will try to cover some size & performance tips that you can use to make your website faster and lighter.
Tags: #spa #vuejs
Saved on: 2018-10-10

BEM - A naming philosophy that just works

Il documento presenta la filosofia di naming BEM (Block Element Modifier) per la scrittura di CSS, mettendo in evidenza i vantaggi dell'uso di questa metodologia per creare componenti riutilizzabili e gestire siti complessi. BEM aiuta ad evitare problemi di copia/incolla e semplifica il refactoring del codice, stabilendo regole per la nomenclatura che separano blocchi, elementi e modificatori. La struttura di nomi proposta facilita la comprensione e l'organizzazione del codice CSS, rendendolo più gestibile e meno soggetto a conflitti.
Tags: #bem #css
Saved on: 2018-10-09

https://alexmuraro.me/posts/bem/

Tags: #bem #css
Saved on: 2018-10-09

12 Factor CLI Apps – Jeff Dickey – Medium

Set of 12 principles for building CLI apps
Saved on: 2018-10-09

Calls between JavaScript and WebAssembly are finally fast 🎉 - Mozilla Hacks - the Web developer blog

At Mozilla, we want WebAssembly to be as fast as it can be. This started with its design, which gives it great throughput. Then we improved load times with a ...
Saved on: 2018-10-09

Kubernetes for personal projects? No thanks!

Diese Domain steht zum Verkauf!
Tags: #k8s #opinions
Saved on: 2018-10-04

Do You Really Know CORS? – PerformantCode.com

Alexistogel telah menjadi destinasi utama para togelers dalam bermain togel, maupun mengakses keluaran toto macau hari ini.
Tags: #webdev
Saved on: 2018-10-04

An Introduction to Modern Agile

Modern Agile is four guiding principles that define a simpler, safer, speedier way to achieve awesome results. It has no roles, rituals or anointed practices. You choose how to act on the principles.
Tags: #agile
Saved on: 2018-10-03

Perceived Performance: The Only Kind That Really Matters

A talk on perceived performance, delivered at Fluent Conf 2017
Saved on: 2018-10-03

About | doxsey.net

Saved on: 2018-10-03

The Complete Guide to Lazy Loading Images | CSS-Tricks

Wondering how lazy loading images works? It's an important thing to understand as it can really speed up the loading of your page and reduce bandwidth usage both for your site and the user.
Tags: #webdev
Saved on: 2018-09-27

GraphQL vs REST: Caching | Phil Sturgeon

Recently I wrote GraphQL vs REST: Overview, giving a hype-free outline of the differences between REST and GraphQL. One section that would not have fit into that already lengthy article was caching, so I thought I'd fire that out next. Comparing how caching is used for the two approaches is tricky, because despite common opinion, REST has nothing to do with HTTP. REST is usually implemented in HTTP, therefore when most folks talk about "caching in REST", they are really talking about caching w
Tags: #api #graphql
Saved on: 2018-09-26

Easy apps with hyperHTML — 1 – Easy apps with hyperHTML – Medium

While everyone is hyped up about virtual DOM frameworks like React and Vue, I always felt like something was missing. It wasn’t clicking with me that we had to maintain a “copy” of the DOM in memory…
Saved on: 2018-09-25

Zulko/eagle.js: A hackable slideshow framework built with Vue.js

A hackable slideshow framework built with Vue.js
Saved on: 2018-09-25

DBMS Musings: NewSQL database systems are failing to guarantee consistency,

(Spanner vs. Calvin, Part 2) [TL;DR I wrote a post in 2017 that discussed Spanner vs. Calvin that focused on performance differences. Th...
Tags: #database
Saved on: 2018-09-21

The Reading List

A list of books culled over the years on the journey to improve my craft as a software engineer.
Saved on: 2018-09-20

A Deconstruction of CQRS - DEV Community ?‍??‍?

Lessons learned with designing request/reply APIs using the CQRS pattern.
Tags: #cqrs
Saved on: 2018-09-19

What makes a good front-end developer? | CSS-Tricks

Defining what a front-end developer is and what they do is tough as it is. So, how do we set the bar for what makes for a good front-end developer?
Tags: #frontend
Saved on: 2018-09-19

BBC GEL | Design Patterns Index

Patterns are a simple, reusable solution to a design problem.
Tags: #ux
Saved on: 2018-09-18

TechYaks

Over 80K software development tech talks ranked algorithmically to surface the industry's best presentations from the past, present and future.
Tags: #talks #video
Saved on: 2018-09-14

Guitar Dashboard

Find the perfect way to play guitar chords with our free and interactive guitar dashboard. If you're struggling play chords the way you want, you must give this a try.
Tags: #music #tools
Saved on: 2018-09-14

Clean Architecture by Uncle Bob: Summary and review

Clean architecture is the latest book by Uncle Bob. It defines architectural patterns to make software easy to change. In this blog post, I will go through the book summarizing the main concepts and giving my opinion on it. Here is the table of contents: Introduction Code design principles (SOLID) Components principles Architecture principles Setting […]
Saved on: 2018-09-13

Configuring PHP-FPM For High Network Traffic - DEV Community ?‍??‍?

Maintaining a constant response time on a server with high network traffic while using PHP is proba...
Saved on: 2018-09-11

Notes to myself on software engineering – François Chollet – Medium

A laundry list of personal reminders. “Notes to Myself on Software Engineering” is published by François Chollet.
Tags: #programming
Saved on: 2018-09-10
❤️
</>
2025