magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev

nahid/presento

Presento is a simple but powerful tools for preparing and presenting data. When we build an API based application, we need to transform the data before present it through the response. This package will make this task easier for you. Not clear enough?
Saved on: 2019-09-22

ColorBox

Share URL Figma Plugin Algorithm Properties Options Hue Start End Rotation Curve Direction Saturation Start End Rate Curve Direction Brightness Start End Curve Direction Major Steps Set number of colors to be returned Steps Lock Hex Forces color progression through a hex value Hex Value
Saved on: 2019-09-20

Using layered box-shadows to create smoother & sharper shadows | Tobias Ahl

As light hits an object and a shadow is cast, the shadow can take on a myriad of unique characteristics. If you try to capture the subtleties of a real shadow with box-shadow then, well, you’re pretty much out of luck. The box-shadow CSS property isn’t exactly built to encourage expressiveness.
Tags: #css
Saved on: 2019-09-20

Writing Good Unit Tests: A Step By Step Tutorial - DEV Community ?‍??‍?

This post was originally published in my blog smartpuffin.com. Let's imagine we just wrote a method calculating distance between two points on our planet. And let's imagine we want to test it as well as possible. How do we come up with test cases? And what exactly do we need to test?
Tags: #tdd
Saved on: 2019-09-18

Software Architecture is Overrated, Clear and Simple Design is Underrated

I had my fair share in designing and building large systems. I've taken part in rewriting Uber's distributed payment systems, designing and shipping Skype on Xbox One and open-sourcing RIBs, Uber's mobile architecture framework.
Saved on: 2019-09-18

Composing Components in Vue.js - Damian Dulisz

Component Composition can be understood in two ways. Usually people think about composing a component using mixins (and soon composition functions thanks to the upcoming Composition API).
Tags: #vuejs
Saved on: 2019-09-17

Get started

In these lessons, you'll learn the basics of music making. No prior experience or equipment is required; you'll do everything right here in your browser. To get started, check out the boxes below. Each one contains a small piece of music. Click a box to turn it on or off.
Tags: #music
Saved on: 2019-09-16

Vue File Agent

Every file deserves to be treated equally High performant Vue file upload component with elegant and distinguishable previews for every file type and support for drag and drop, validations, default uploader with progress support and externally customizable in the “vue way” Sponsors Become a Sp
Saved on: 2019-09-13

Two Browsers Walked Into a Scrollbar | Filament Group, Inc.

The scrollbar is a humble but productive mechanism that operates as the primary means through which one can traverse a document.
Tags: #css
Saved on: 2019-09-12

HugoMatilla/The-Pragmatic-Programmer: Summary of the book The Pragmatic Pro

This is my summary of the The Pragmatic Programmer, by Andrew Hunt and David Thomas. I use it while learning and as quick reference.
Saved on: 2019-09-10

augmented-ui

C:\SS\augmented-ui $ augui update -f PropJockey AUGUI Updater -> ... Version installed is v1.1.2 Version latest is v2.0.0 Version upgrade initialized AUG-2020 ... Fin. BSD 2-Clause License Copyright (c) 2020 James0x57, PropJockey RELAUNCH...
Tags: #ui #design #css
Saved on: 2019-09-10

CSRF is (really) dead

A little while back I wrote a blog post about how "CSRF is dead". It focused on SameSite cookies, a powerful yet simple feature to protect your website against CSRF attacks. As powerful as it was, and as much as it will kill CSRF, you had to enable it on your site, and that was the problem.
Tags: #security
Saved on: 2019-09-07

Gabriele Galimberti

// Toy Stories statement
Saved on: 2019-09-07

TDD and the Terminator - An introduction to Test Driven Development - Webin

Join us on September 25–26 for a free virtual event bringing together the most influential people in the .NET space to talk about topics they’re passionate about, including C#, F#, .NET Aspire, Blazor, HTMX, microservices, ReSharper, and more!
Saved on: 2019-09-06

JSFoo : VueDay 2019

Tags: #vuejs #talks
Saved on: 2019-09-05

Accessing localhost on Mac from Windows VM Virtualbox

During Mac front-end web development — how do I QA my work onMicrosoft IE/Edge browsers? Microsoft offers Free Virtual Machines from IE8 to MS Edge. You’ll also need Virtualbox.
Tags: #tips
Saved on: 2019-09-04

Designing very large (JavaScript) applications - Malte Ubl - Medium

Originally published on my blog Industrial Empathy. This is a mildly edited transcript of my JSConf Australia talk. Watch the whole talk on YouTube. A sequel to this post is available over here.
Saved on: 2019-09-04

Account Suspended

Tags: #webdev
Saved on: 2019-09-02

Modern applications at AWS - All Things Distributed

Innovation has always been part of the Amazon DNA, but about 20 years ago, we went through a radical transformation with the goal of making our iterative process—"invent, launch, reinvent, relaunch, start over, rinse, repeat, again and again"—even faster.
Saved on: 2019-08-29

Warra Blog

Saved on: 2019-08-29

Easy peasy RabbitMQ squeezy

Back in mid-2018, I had to learn the RabbitMQ. I was trying to understand how it works. Failed miserably. This thing happens too often for me. There are several things I wanted to learn. JS, Elasticsearch, MongoDB or even React. Miserably failed every time.
Saved on: 2019-08-28

Getting started with TDBM 5.1 and Symfony

In this tutorial, we are going to see how to get started with TDBM 5.1 with a Symfony application. TDBM is a PHP ORM. It is actually a database first ORM. TDBM understands your database model and generates PHP classes for you to access your database.
Saved on: 2019-08-28

Mistaeks I Hav Made: Mistakes we made adopting event sourcing (and how we r

The app maintained a relational model of the current state of its entities alongside the event history. That in itself wouldn’t be a bad thing, if it had been implemented as a “projection” of the events.
Saved on: 2019-08-28

React

Saved on: 2019-08-27

Flexbox: How Big Is That Flexible Box? — Smashing Magazine

13 min read CSS Grid, CSS, Flexbox Share on Twitter, LinkedIn Try monday dev for free! Start with $100 Credits! Cascading Style Systems: Resilient & Maintainable CSS, with Miriam Suzanne Click here to kickstart your project for free in a matter of minutes.
Tags: #css
Saved on: 2019-08-27

Things I Learnt from a Senior Software Engineer

A year ago, I started working full-time at Bloomberg. That’s when I imagined writing this post. I imagined myself to be full of ideas that I could spit out on paper when the time comes. Just one month in, I realised it won’t be that easy: I was already forgetting things I learnt.
Tags: #programming
Saved on: 2019-08-25

From Mac to Linux - The setup I've grown to love ? | Shooting Unicorns

ISTANA189 Rekomendasi Game Trending istana189 Terpopular https://cannafxcbdgummies.com/ https://cannafxcbdgummies.com/assets/images/banner-istana189.
Saved on: 2019-08-25

amp-script: AMP ❤️ JS – The AMP Blog

Earlier this year at AMP Conf, we introduced the developer preview of <amp-script>. Now we are announcing the general availability of <amp-script>. It’s an AMP component that runs your own JavaScript in a separate Worker thread.
Tags: #amp-project
Saved on: 2019-08-22

A first look at Slim 4 – Rob Allen's DevNotes

With Slim 4 we have continued the tradition of allowing you to use the framework in the way that best fits you and your project.
Saved on: 2019-08-21

Deploying to Netlify is easier than easy - patterson.agency - Medium

It’s quite interesting but I had no interest in trying out Netlify. I had just written my talk on Nuxt.js and my aim (which I did) was to show everyone how easy it was in Nuxt to deploy a static site to GitHub pages. And it really was easy.
Saved on: 2019-08-20

The Story of NuxtPress

Tags: #vuejs #nuxtjs
Saved on: 2019-08-20

Every productivity thought I've ever had, as concisely as possible - Alexey

created: modified: 2021-02-07 5 random top posts > AI Alignment Is Turning from Alchemy Into Chemistry > (Autistic) visionaries are not natural-born leaders > Reviving Patronage and Revolutionary Industrial Research > What Should You Do with Your Life? Directions and Advice > Tools / GearSee discu
Saved on: 2019-08-19

4 Rules for Intuitive UX

This is my advice on improving the UX of your designs WITHOUT hours of user research sessions, paper prototyping playtime, or any other trendy UX buzzwords 😎 (Seriously, search this page “design thinking”. 0 results. Nailed it!) Who’s this article for? Easy: Developers.
Tags: #webdesign #ux
Saved on: 2019-08-19

How to Build Good Software

Bad software is one of the few things in the world you cannot solve with money. Billion dollar airlines have flight search apps that are often inferior to those built by groups of students.
Saved on: 2019-08-19

How to load dynamic images in Vue and Nuxt with ease | blog.Lichter.io

This article is written for Vue 3 and Nuxt 3. If you are looking for the Nuxt 2/Vue 2 version of this article, please follow this link to the older Nuxt 2 / Vue 2 version.
Saved on: 2019-08-19

Alone in the Dark

Most videogame stories are power fantasies. You spend your time getting ever stronger, ever tougher, ever more formidable as you accumulate experience points, gold, and equipment. Obstacles aren’t things to go around; they’re things you go through.
Tags: #videogames
Saved on: 2019-08-17

Where Did 'Jazz,' the Word, Come From? Follow a Trail of Clues, in Deep Dive with Lewis Porter

When it comes to the origin of the word “jazz,” it seems that each person simply believes what she or he wants to. Some would like the word to come from Africa, so they firmly believe the stories that support that. Others want it to be an African-American word, so they look for that.
Tags: #culture
Saved on: 2019-08-15

No Code List

Saved on: 2019-08-14

CSS Cheat Sheets! - DEV Community ?‍??‍?

We all know that Peter Griffin Family Guy gif of him unable to work some blinds. This gif is always associated with the frustrations of CSS. Something changes, then something breaks.
Saved on: 2019-08-14

3 Kinds of Good Tech Debt — Squarespace / Engineering

“Tech debt” is a dirty word in the software engineering world. It’s often said with an air of regret; a past mistake that will eventually need to be atoned for with refactoring. Financial debt isn’t universally reviled in the same way.
Saved on: 2019-08-13

Divjoy

Click to change options App Type You get a complete SaaS app with authentication, subscription payments, user settings, dashboard, data-fetching, landing page, and more.
Saved on: 2019-08-13

From LAMP to serverless: case study of externals.io | Matthieu Napoli

This article is part of a series of case studies of serverless PHP applications built with Bref on AWS Lambda. You can read more of those case studies here. This case study is about migrating the externals.io website to AWS Lambda using Bref.
Saved on: 2019-08-13

GitHub stars won’t pay your rent - Kitze - Medium

It’s been a long time since I have written something here, but I don’t want to write articles for the sake of “keeping the blog alive”, screw that. Well, I finally have a story to tell. I finally launched the new version of Sizzy last month.
Saved on: 2019-08-12

Alan Kay's answer to ‘what are some forgotten books programmers should read?’

* If you're at home, turn around and look at the bookshelf you've already accumulated. Did you really read all those books you so looked forward to when you first bought them? Or do you remember all the best bits from your favorite ones? Be honest now...
Saved on: 2019-08-09

10 Git Tricks to Save Your Time and Sanity - DEV Community ?‍??‍?

Have you ever destroyed a file and just wished you could have a fresh start? Or needed the changes you made in one file in another branch? This command lets you grab just one file from another branch. You can use the same trick to checkout one file from a specific commit.
Tags: #git
Saved on: 2019-08-09

Start a new project with an Event Sourcing Architecture | Keith Mifsud

I firmly believe that most, if not all, real-life process-driven applications can greatly benefit from Event Sourcing. If a system needs to know what happened in the past, then Event Sourcing is a good architecture fit.
Saved on: 2019-08-09

Why use One-Time Migration Scripts | Tomas Votruba

School system taught me to despise old books and consider them outdated, rather about stories than knowledge. I wanted to prove I'm right, so I've read Pragmatic Programmer from 1999 and you won't believe what happened...
Tags: #programming
Saved on: 2019-08-09

WordPress Custom Post Types: The All-In-One Guide to Create Them

An In-Depth Guide to Create and Customize a WordPress Menu Learn how to customize WordPress menu to match your site design using WordPress built-in functionality, plugins, or code.
Tags: #wordpress
Saved on: 2019-08-09

The birth of Inter

Rasmus Andersson came up with the idea for Inter in his work on Figma. We'd used Roboto (designed by Christian Robertson for Google) as our main font for years, and we were running up against its limitations.
Tags: #typography
Saved on: 2019-08-09

Design Principles for Developers: Processes and CSS Tips for Better Web Des

DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit! It is technically true that anyone can cook.
Saved on: 2019-08-09

Falling Fruit

falling fruit Map the urban harvest! Locations are marked as unverified if their position, identity, or existence is disputed.
Saved on: 2019-08-09

Why is modern web development so complicated? A long yet hasty explanation:

Modern frontend web development is a polarizing experience: many love it, others despise it. It is a LOT to explain!
Tags: #webdev
Saved on: 2019-08-08

Vue.js 3: Future-Oriented Programming - Bits and Pieces

If you are interested in Vue.js, you probably know about the 3rd version of this framework, which will be released shortly (if you are reading this article from the future, I hope it’s still relevant 😉).
Tags: #vuejs
Saved on: 2019-08-07

Nick Craver - Stack Overflow: How We Do App Caching - 2019 Edition

This is #5 in a very long series of posts on Stack Overflow’s architecture. Previous post (#4): Stack Overflow: How We Do Monitoring - 2018 Edition So…caching.
Saved on: 2019-08-07

Native lazy-loading for the web  |  web.dev

You can use the loading attribute to lazy-load images without the need to write custom lazy-loading code or use a separate JavaScript library. Here's a demo of the feature: This page walks through the details of implementing lazy-loading in the browser.
Tags: #html5
Saved on: 2019-08-07

A Big Little Idea Called Legibility

James C.
Tags: #culture
Saved on: 2019-08-05

Christoph Rumpel - Blog, Talks and books

As an example, let's say we have an export class. It helps us to save statistics for a specific user in a CSV file. Inside a controller, we create a new instance of the class and call the export method.
Tags: #laravel
Saved on: 2019-08-01

Overview · Lando Documentation

Everything you need to know to dance the Lando. Free yourself from the mind-forged manacles of lesser dev tools. Save time, headaches, frustration and do more real work
Saved on: 2019-08-01

Build a Raspberry Pi powered live train station sign for your desk

Build your own UK train station platform departure display (next train indicator) with live data using a Raspberry Pi Zero and balena.
Tags: #iot
Saved on: 2019-08-01

The Ethics of Web Performance - Web Performance Consulting | TimKadlec.com

One question I’ve seen posed a few times in the past several months is whether performance really is a moral or ethical concern, or if that’s all heavy-handed exaggeration. It’s a fair question, I suppose.
Tags: #performance
Saved on: 2019-08-01

localhost

Saved on: 2019-07-31

Migres - The PostgreSQL migration tool : PHP

Hey /r/PHP I just released the first *alpha* version of a tool I have been working on. It's a framework agnostic migration tool for PostgreSQL. http
Saved on: 2019-07-31

The Guardian digital design style guide

Introduction The Guardian website is made up of a series of fronts and articles. Introduction Fronts are made up of containers — these allow stories to be grouped in a logical manner, by theme or subject matter. Introduction Containers are composed of modular story cards.
Saved on: 2019-07-30

The CSS background-image property as an anti-pattern

The CSS background-image property allowed us to do some amazing things, but in most cases, it's time to leave it behind.
Saved on: 2019-07-28

Cloud native, container-ready PHP

PHP is the language that everyone loves to hate. It was the first language many of us used to build web apps (including myself!), but it’s fallen out of favors with developers.
Saved on: 2019-07-25

The Simplest Way to Load CSS Asynchronously | Filament Group, Inc.

One of the most impactful things we can do to improve page performance and resilience is to load CSS in a way that does not delay page rendering.
Saved on: 2019-07-24

Sarah Drasner on Let’s Write A Vue App From Scratch on Vimeo

Join Sarah, a Vue core team member, as she builds an app from scratch, using Nuxt.js, her own Vue snippet extension in VS Code, and an API! We’ll see how far we can get and all the mistakes we can make in 45 min to creating a functional application with routing, server side rendering, animations,
Tags: #vuejs #talks
Saved on: 2019-07-24

hellerve/programming-talks: Awesome & interesting talks about programming

I watch a lot of talks that I love to share with my friends, fellows and coworkers. As I consider all GitHubbers my friends (oh yeah!), I decided it's time to share the list. There are talks on programming language specifics as well as a more general section I call "theory".
Saved on: 2019-07-23

Do-nothing scripting: the key to gradual automation

Every ops team has some manual procedures that they haven’t gotten around to automating yet. Toil can never be totally eliminated.
Tags: #devops
Saved on: 2019-07-22

Setup VS Code for Efficient PHP development 🚀

I recently started programming in PHP using the well-known Symfony framework. I wanted to keep my VS Code habits and proficiency I had from my previous projects in Node.js and Vue.js, so I tried to configure VS Code for PHP development as well.
Tags: #tools #php
Saved on: 2019-07-20

How I use Live Templates in PHPStorm | Marijn Huizendveld

How fast you can type is usually not a constraint on software design work. However, having to write the same boilerplate code again, and again, and again can be quite a drag. Over the years I’ve started to use PHPStorm – my IDE of choice – better and better.
Saved on: 2019-07-19

Frontend Design, React, and a Bridge over the Great Divide

Frontend designers create the HTML, CSS, and presentational JavaScript code that powers web products’ user interfaces. I see frontend design as helpful mortar that bridges the gap between design and development. Of course “frontend designer” may or may not be the right title for it.
Saved on: 2019-07-19

Faster, cheaper, and better: A story of breaking a monolith

Disclaimer: Fair is Sep Dehpour’s employer at the time of writing this article. If you don’t know about Fair, we are a vehicle subscription app. So when it came to naming the monolith that was dealing with vehicles, it was a no-brainer to call it vehicle-service.
Saved on: 2019-07-18

Going serverless with Hugo and Netlify - Freek Van der Herten's blog on PHP

Our team releases a lot of open source packages. All of our packages are well documented. For the smaller packages, we use a simple readme on GitHub. The bigger packages, like medialibrary and event projector get documented on our documentation site.
Saved on: 2019-07-18

Jerry Hargrove | Amazon EventBridge

Tags: #aws
Saved on: 2019-07-18

Short Film Takes You Inside the ILFORD Factory to See How B&W Film is Made

UK-based film and photo paper manufacturer ILFORD Photo has released a new short film titled &#8220;Behind the Film&#8221; that takes you inside the HARMAN technology factory in the village of Mobberley, England, where all of the ILFORD and Kentmere B&#038;W film, photographic paper and chemicals ar
Tags: #movies #art
Saved on: 2019-07-17

Uses – Adam Wathan

The holy grail of broadcast mics, I've been using the SM7B since my audio engineering days when I was recording bands for a living. Sometimes I'm tempted to try something else out of pure curiousity, but so far the SM7B is still the winner.
Saved on: 2019-07-16

JSConf.Asia Singapore 2019

JSConf.Asia 2019 is a 3 day long celebration of the web platform, its technology, impact and people.
Saved on: 2019-07-16

How to write testable code

This is something I put together for the engineering team at Howsy. Hopefully it will be of some assistance for others. The examples are in PHP but can be abstracted to any OOP language It’s simply a test that runs against an individual ‘unit’ or component of software.
Tags: #testing
Saved on: 2019-07-16

Mac Open Web, by Brian Warren

Submit any new links and issues on this project at GitHub. A responsive book reader for the web. Offline first and iPad first.
Tags: #tools #mac
Saved on: 2019-07-16

The Three Types of Performance Testing – CSS Wizardry – CSS Architecture, W

A lot of companies—even if they are aware that performance is key to their business—are often unsure of how, when, or where performance testing sits within their development lifecycle.
Saved on: 2019-07-15

How we built a serverless architecture with AWS

Our customers go serverless for live locations with HyperTrack. They use us as a managed service for live locations. They do not need to build and manage the servers to ingest, process, store, provision and manage anything related to the live location of their app users.
Saved on: 2019-07-11

Thank You to the Stack Overflow Community for Ranking Docker the Most Used, Desired, and Admired Developer Tool 

Learn about Docker’s collaboration with NVIDIA, which enhances your ability to leverage Docker containers and improves your overall experience of building and developing AI/ML applications. Learn how to use GenAI to fix ESLint violations, without installing Node.
Tags: #guide #docker
Saved on: 2019-07-08

Continuous Integration (CI) Explained

Continuous integration enables iterative software development, reduces risks from defects and makes developers highly productive. Continuous integration (CI) is a software development practice in which developers merge their changes to the main branch many times per day.
Saved on: 2019-07-05

Preloading in PHP 7.4

With PHP 7.4, support for preloading was added, a feature that could improve the performance of your code significantly. Let's look at it in depth.
Saved on: 2019-07-04

Startup idea checklist

I’ve been tinkering with different startup ideas and needed a good checklist to think through them. There are great templates for this already: The YC application, Amazon’s internal press release, and Sequoia’s Writing a Business Plan.
Saved on: 2019-06-23

Bringing service workers to Google Search  |  web.dev

The story of what shipped, how the impact was measured, and the tradeoffs that were made. Search for just about any topic on Google, and you're presented with an instantly recognizable page of meaningful, relevant results.
Tags: #javascript
Saved on: 2019-06-21

Improve your English pronunciation using Youtube

Master English pronunciation naturally! Learn how to pronounce tricky sounds like a native with YouGlish's real-world clips. No more dictionary confusion, just real English in context. Examples: power, courage, coup de grâce, how's it going? (Advanced search) Search by word class: call(verb) vs.
Saved on: 2019-06-20

Facebook moderators break their NDAs to expose desperate working conditions

Content warning: This story contains descriptions of violent acts against people and animals, accounts of sexual harassment and post-traumatic stress disorder, and other potentially disturbing content. Keith Utley loved to help.
Saved on: 2019-06-19
❤️
</>
2025