magnASCII.dev Simone Magnaschi
Senior Full Stack Web Dev

TALL stack

Learn more about the newest stack for Laravel developers. Full stack, all in Laravel-inspired syntax.
Saved on: 2020-09-03

Blade UI Kit

A set of renderless components to utilise in your Laravel Blade views. Built for the TALL stack. Completely open-source.
Saved on: 2020-09-03

MIT 18.S097: Programming with Categories

In this course we explain how category theory—a branch of mathematics known for its ability to organize the key abstractions that structure much of the mathematical universe—has become useful for writing elegant and maintainable code. In particular, we'll use examples from the Haskell programming language to motivate category-theoretic constructs, and then explain these constructs from a more abstract and inclusive viewpoint. Hands-on programming exercises will be used to demonstrate categorical ideas like 'the universal property of products' in working Haskell code.
Saved on: 2020-09-03

Most favorited Hacker News posts of all time / Tom Larkworthy / Observable

The most favorited articles by the top 10k most active Hacker News members. The list skews toward innovative learning resources and tech career tips, but there is a little of everything. Data was scraped 2020-09-1 from the public favourites lists. This is an observable notebook with the data attached as a file, so you can fork your own analysis if you don't like how I did it (e.g. you could find the favorited Ask HN posts). To calculate the top favourites, I give each member 30 votes to divided over their
Saved on: 2020-09-02

Legacy to Laravel: How to Modernize an Aging PHP Application | Tighten

Many of our clients have legacy PHP apps and want to move to Laravel. We’re often asked "should we rewrite or refactor?" While full rewrites are appealing, they’re also risky. Here’s our approach to gradually refactoring legacy code that lets you start using Laravel right away.
Saved on: 2020-09-02

The BaseCode Podcast | 28: Modernizing your views

In this episode, JMac and Jess discuss ways to modernize your views which make the code less complex and more readable.
Tags: #laravel
Saved on: 2020-09-02

Caching is hard, draw me a picture | APIs You Won't Hate - A community that

Another guest post from our friend Darrel Miller. This is my attempt to make the HTTPbis caching rules more accessible and hopefully shine a light on how powerful HTTP caching can be. I’ve been working on a Pluralsight course that talks about how to use the Microsoft HttpClient library. One of the areas I cover is how to take advantage of HTTP caching. In the process I have been doing quite a bit of reading of the HTTPbis spec document on caching. It isn’t the easiest of specifications to re
Tags: #webdev
Saved on: 2020-09-01

Learning How to Learn Efficiently - DEV

Hello everyone. As you know there are lots of information about programming and related topics. Somet...
Tags: #learning
Saved on: 2020-08-31

Blog @ Codonomics: Multi-tenant Architectures

Multi-tenancy Application Deployment Architecture could be modeled in 4 broad ways: Separate Apps & Separate Databases Sha...
Saved on: 2020-08-31

Illustration Website Template | Templates | Black Illustrations

FREE illustrator website template built for use in Webflow
Saved on: 2020-08-28

Olaf - Acoustic fingerprinting on the ESP32 and in the Browser - 0110.be

Olaf - Acoustic fingerprinting on the ESP32 and in the Browser
Tags: #art #audio
Saved on: 2020-08-27

Dialects in Code: Part 1 - Ross Tuck

Devs can use the same programming language in lots of different ways. I call these ‘dialects.’
Tags: #programming
Saved on: 2020-08-27

CQRS and Event Sourcing for dummies | Codurance

Our team of dedicated software craftspeople provides consultancy, software development, and training services to clients seeking high quality development processes and software solutions.
Saved on: 2020-08-27

Will It CORS? - a CORS debugging tool that actually works.

Literally nobody understands CORS, except this one magic web page
Saved on: 2020-08-25

Git Branch Cheatsheet

Saved on: 2020-08-25

How I helped fix Canadaʼs COVID Alert app

On July 31st, Canada's COVID Alert app was made available for general use, though it does not have support for actually reporting a diagnosis in most provinces, yet. In Quebec, we can run the tracing
Tags: #security
Saved on: 2020-08-25

A tale of webpage speed, or throwing away React

Back in 2011, I happened to get a job writing Backbone.js app. If you never did that, don’t. I was complaining about difficulties with composition left and right to [...]
Tags: #performance
Saved on: 2020-08-24

How to Use AVIF: The New Next-Gen Image Compression Format — Lightspeed

How to Use AVIF: The New Next-Gen Image Compression Format August 5, 2020 Dan Klammer Performance Designer Dan Klammer (@danklammer) on Twitter November 2, 2021 Update: Firefox 93 now supports the...
Tags: #webdev
Saved on: 2020-08-24

Symfony 5: guida rapida (Symfony Docs)

Ringraziamenti Di cosa si tratta? Preparazione dell'ambiente di lavoro Presentazione del progetto Da zero al…
Tags: #php #symfony
Saved on: 2020-08-20

Learn Playwright & Checkly - Browser Automation

Learn more about Playwright automation & monitoring with Checkly. Explore how to automate your web with a reliable, programmable monitoring workflow.
Tags: #webdev
Saved on: 2020-08-19

Design Books by Womxn & People of Color

Thank you for your support. This book collection has been mentioned in the newsletters of Creative Mornings, Women Talk Design, InVisible Talk, and Neon Moiré. If you find this resource valuable, share with others, and support more work like this for the price of a coffee.
Tags: #books #design
Saved on: 2020-08-17

7 Practical Tips for Cheating at Design | by Adam Wathan & Steve Schoger |

Every web developer inevitably runs into situations where they need to make visual design decisions, whether they like it or not. Maybe the company you work for doesn’t have a full-time designer and…
Saved on: 2020-08-17

(59) Missing Semester IAP 2020 - YouTube

Lecture videos from the class offered during MIT's Independent Activities Period in 2020.
Saved on: 2020-08-13

Tailwind CSS Tips and Tricks - Laravel News

In this post, learn how to solve issues that developers might run into when using Tailwind CSS. Most of the problems can be solved pretty easily, you just need to know a couple of classes to use in the right spots.
Tags: #tailwindcss
Saved on: 2020-08-13

The $4335 Video Course Launch That Made Me Think ????? - Christoph Rumpel

One year ago, I released my first stand-alone video course called Laravel Core Adventures. Since the release, I was looking forward to writing about the experience and the numbers. Still, everything turned out differently than expected (again). It is time to reflect on one year of Laravel Core Adventures.
Saved on: 2020-08-13

Modernizing a Legacy PHP Application

Update Aug, 11: This post was well received on Reddit, so I added new anti-patterns to reflect the comments. Recently, I had the chance occasion to work on numerous legacy PHP applications. I spotted common anti-patterns that I had to fix. This article is not about rewriting an old PHP application to , but about how to make it more maintainable and less of a hassle to work on.
Tags: #php
Saved on: 2020-08-11

How to stop procrastinating by using the Fogg Behavior Model

B J Fogg is a Stanford professor who came up with a simple model of behavior that helps us understand why we take action or not take action at any given moment.
Saved on: 2020-08-11

Mydesktour

Tags: #gear
Saved on: 2020-08-11

Chrome Music Lab

Music is for everyone. Play with simple experiments that let anyone, of any age, explore how music works.
Tags: #music #webdev
Saved on: 2020-08-05

Google Goes Deeper On How It Measures Web Vitals

Martin Splitt from Google went a bit deeper, on Twitter (yes on Twitter), on how Google goes about rendering and measuring what it renders. Here is what Martin Splitt said on Twitter.First, here was
Tags: #seo
Saved on: 2020-08-04

knowledgepill.it

Diese Domain steht zum Verkauf!
Saved on: 2020-08-03

Enhancements to PHP code coverage in 2020 - doug.codes

In 2003, with the release of Xdebug 1.2, Derick Rethans introduced the ability to collect code coverage data to the PHP ecosystem for the first time. In 2004...
Tags: #php #testing
Saved on: 2020-08-01

What I Learned from Doing 60+ Technical Interviews in 30 Days

By Uduak Obong-Eren In this article, I’ll share my motivation for doing 60+ technical interviews in 30 days. More importantly, I’ll share lessons learned from my failures and my successes. I’ve grouped the lessons into three categories to match the p...
Tags: #career #tips
Saved on: 2020-08-01

Ten modern layouts in one line of CSS

This post highlights a few powerful lines of CSS that do some serious heavy lifting and help you build robust modern layouts.
Tags: #css
Saved on: 2020-07-31

IndieLog - Vlogging our Indie journey together

A video community for makers to vlog their startup journey
Tags: #programming
Saved on: 2020-07-30

Some SQL Tricks of an Application DBA

Some tips and misconceptions about database development I gathered along the way.
Saved on: 2020-07-29

robinsloan/perfect-edition: A lightweight, responsive web e-book template

A lightweight, responsive web e-book template
Saved on: 2020-07-29

The #1 Flashcard App Recommended by Barbara Oakley, PhD

iDoRecall– Easily remember everything that you learn! Spaced-repetition flashcards linked to the facts and concepts in your learning materials that you want to remember. If you struggle with recalling an answer, your source content will open at the exact relevant location.
Saved on: 2020-07-25

Pocket

Saved on: 2020-07-24

Dhghomon/easy_rust: Rust explained using easy English

Rust explained using easy English
Saved on: 2020-07-23

Carbon Copy Cloner LaCie Drive = Bootable/Restorable Backup - Chris Coyie

Stephen at work just got a new work laptop because his old one was dying. He ordered a fairly stock MacBook Pro one day, it arrived the next. He restored it from a “bootable backup” he …
Saved on: 2020-07-23

Pagination and Scroll Restoration with Turbolinks · Gray Matter

a blog by gray kemmey on (mostly programming) matter
Tags: #webdev
Saved on: 2020-07-23

Reactive jQuery for Spaghetti-fied Legacy Codebases (or When You Can’t Have

I can hear you crying out now: “Why on Earth would you want to use jQuery when there are much better tools available? Madness! What sort of maniac are you?”
Tags: #javascript
Saved on: 2020-07-23

Design Docs at Google

One of the key elements of Google's software engineering culture is the use of design docs for defining software designs. These are...
Saved on: 2020-07-23

The “I’m new to design” starter pack | by Sara Clayton | UX Collective

If you’re a Twitter user by any means, chances are good that you’ve seen these sorts of memes at some point: As someone who has made the transition from marketing to design, I occasionally get…
Saved on: 2020-07-22

PHP 8: before and after - stitcher.io

The impact of PHP 8 on my code
Tags: #php
Saved on: 2020-07-20

Things I wish I’d known about CSS | Dave Smyth

Dave Smyth’s personal site.
Tags: #css #webdev
Saved on: 2020-07-17

Amazon Interactive Video Service – Add Live Video to Your Apps and Websites | Amazon Web Services

Today, I am so excited to tell you about the new Amazon Interactive Video Service, which allows you to add live video directly into your own apps and websites. If you are anything like me, you are going to be blown away by how simple the team have made it to integrate interactive, low latency, […]
Tags: #aws
Saved on: 2020-07-16

How OAuth 2.0 Works

OAuth provides third party applications limited access to user resources without compromising the user's data. Find out exactly how in this blog.
Saved on: 2020-07-16

Introducing AWS Copilot | Amazon Web Services

The first official command line tool for Amazon Elastic Container Service (Amazon ECS) was created in 2015. In December 2019, we shared the preview release of a new command line experience, redesigned from the ground up to make it easier for you to deploy your applications on Amazon ECS. Today, we are sharing some of […]
Tags: #aws
Saved on: 2020-07-15

How to Run a Live Coding Stream on Twitch using OBS - Jordan Lewis

If you’re reading this post, you might be interested in trying your hand at live coding on stream, as a way of sharing your projects in a more relatable, immediate way than a polished blog post, teaching others about programming, or just as a way to have fun. I think that live coding and streams in general are an interesting possible future form of both education and entertainment, and if you’re contemplating starting your own stream, I sincerely hope that you do it.
Saved on: 2020-07-14

How We Achieve 90 Lighthouse Performance Score and Fully Offline Mode for

DANA Home Shopping is one of the key features that DANA provides to make us more convenience to buy stuff we want from our home without going anywhere. We can order via Whatsapp and pay it using QRIS…
Saved on: 2020-07-08

The Concept of Domain-Driven Design Explained - DEV

Using microservices means creating applications from loosely coupling services. The application consi...
Tags: #ddd
Saved on: 2020-07-08

Building Cloudflare TV from scratch

Cloudflare TV is a 24x7 TV channel taking you behind-the-scenes and let’s you hear directly from the builders working on your favorite Cloudflare products.
Saved on: 2020-07-08

Clean architecture, building software that lasts - Coders Opinion

When building software we sometimes need to build it in a way so it will last for years. Some projects I’ve worked on used software that was running for almost 10 years. Within these 10 years, the software had experienced many changes. For example language changes, framework changes, libraries that need to be replaced, and many more. When this is the case, software needs to be built in a way to account for those many changes with little impact.
Saved on: 2020-07-03

Domain Driven Design | MokaByte

Con questo numero iniziamo una panoramica su Domain Driven Design, con l‘obiettivo di approfondire i concetti caratteristici di questa disciplina e di esplorarne le possibili implementazioni nell‘attuale panorama tecnologico.
Tags: #ddd
Saved on: 2020-07-03

How to integrate WordPress with GitHub - A Complete Guide

Learn how to integrate GitHub with WordPress for version control. This guide covers everything you need to know about WordPress projects on GitHub.
Saved on: 2020-07-02

Semgrep App Security Platform | AI-assisted SAST, SCA and Secrets Detection

An extensible developer-friendly application security platform that scans source code to surface true and actionable security issues with AI-assisted SAST, SCA, and Secrets Detection solutions.
Tags: #jwt
Saved on: 2020-06-28

https://phpinsights.com/

Saved on: 2020-06-27

TeamCity UI: How Do We Test It? | The TeamCity Blog

Developing a working piece of software is difficult. Just like building an airplane, it requires talented people, working components, and a testing framework. No plane leaves the hangar before everyth
Saved on: 2020-06-26

Making Distributed Organizations More Effective

An autonomous team model with teams organized around geographical or time-zone proximity can make a distributed organization more effective. With the Reverse Conway Maneuver you can deliberately add o
Saved on: 2020-06-25

Time to upgrade your monitor

A non-comprehensive and opinionated guide to best monitor for programming
Tags: #gear #mac
Saved on: 2020-06-18

Samuel Štancl su Twitter: "✨ In this thread I'll list tactics you can use t

✨ In this thread I'll list tactics you can use to write cleaner code in Laravel. As you use them repeatedly, you'll develop a sense for what's good code and what's bad code. I'll also sprinkle some general Laravel code advice in between these tactics. THREAD
Tags: #php #tips
Saved on: 2020-06-16

The complete guide to CSS media queries | Polypane browser for dev & design

Media queries are what make modern responsive design possible. With them you can set different styling based on things like a users screen size, device…
Tags: #css
Saved on: 2020-06-11

How to add unlimited custom domains to Laravel Vapor - Laravel News

We have just launched Custom Domains V2 in Fathom, and in this tutorial learn all the technical details behind this feature. The highs and the lows, what I’ve learned, and how to do it yourself. The end result is a highly available and globally fast infrastructure.
Tags: #laravel
Saved on: 2020-06-11

Ordering database queries by relationship columns in Laravel

In this article I explain how to order database queries in Laravel by the value (column) of an Eloquent relationship. We look at has-one, belongs-to, has-many and belongs-to-many relationships.
Saved on: 2020-06-11

(7) Full Stack Europe 2019 - YouTube

Share your videos with friends, family, and the world
Saved on: 2020-06-09

Nodesign.dev | Design less develop more.

The ultimate collections of illustrations, art, pictures, fonts, images, icons, css frameworks, favicon generators, color palettes, backgound generators, ui inspirations and many more nodesign tools.
Tags: #webdev
Saved on: 2020-06-08

Embedded Rules of Thumb

26 April 2018 by Phillip Johnston • Last updated 10 June 2021You may call them guidelines, heuristics, or rules of thumb. No matter, the purpose is the same: to provide a reasonable approximation of the truth. These rules of thumb can help guide your understanding of the systems you work on, focus you toward the … Continue reading "Embedded Rules of Thumb"
Saved on: 2020-06-01

The Vintage Beauty Of Soviet Control Rooms

Just for the pleasure, a selection of vintage control rooms dating back to the Soviet era! A beautiful collection of control rooms filled with large buttons and
Saved on: 2020-05-28

Obsidian - Sharpen your thinking

The free and flexible app for your private thoughts.
Tags: #tools
Saved on: 2020-05-28

htmx - high power tools for html

htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when compared with react
Tags: #javascript
Saved on: 2020-05-28

Amazon Web Services

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

The Fastest Google Fonts – CSS Wizardry – Web Performance Optimisation

Google Fonts is fast. Now it’s faster. Much faster.
Saved on: 2020-05-20

DevTut

Example based programming tutorials for solid developers. Master 45+ programming topics.
Tags: #learning
Saved on: 2020-05-20

BEM Naming Cheat Sheet by 9elements

A visual tool that provides naming-suggestions for CSS classes using BEM naming convention.
Tags: #bem #css
Saved on: 2020-05-19

10 most common mistakes using kubernetes – pipetail Blog

We had the chance to see quite a bit of clusters in our years of experience with kubernetes (both managed and unmanaged - on GCP, AWS and Azure), and we see some mistakes being repeated. No shame in that, we’ve done most of these too! I’ll try to show the ones we see very often and talk a bit about how to fix them.
Tags: #guide #k8s
Saved on: 2020-05-17

From Node to Deno - DEV

Learn how to use Node ecosystem in Deno.
Saved on: 2020-05-17

WFH with Kids? 1000 Ideas to Survive and Enjoy It Together.

WFH parents, we covered everything for you to survive: work from home tips, kids activities and games, education materials, and virtual museum & zoo tours.
Tags: #kids
Saved on: 2020-05-14

Modern CSS Solutions

A series examining modern CSS solutions to problems Stephanie Eckles (@5t3ph), a seasoned frontend developer, has been solving for 15+ years.
Tags: #css
Saved on: 2020-05-12

A TALL (Tailwind CSS, Alpine.js, Laravel, and Livewire) Preset for Laravel

There is a newly available frontend preset for Laravel that can get you up-and-running quickly with the TALL (Tailwind CSS, Alpine.js, Laravel, and Livewire) stack.
Tags: #laravel
Saved on: 2020-05-12

morris/lessql: LessQL: A lightweight and performant PHP ORM alternative

LessQL: A lightweight and performant PHP ORM alternative - morris/lessql
Saved on: 2020-05-10

Smooth deploy of a loaded PHP web application with php-fpm and nginx, without downtime or errors

UPDATE 2020-05-10 Added the cachetool option, thanks to reddit users ds11 and SevereHeight for mentioning it.
Tags: #php
Saved on: 2020-05-10

AWS Gurus, Battle Tested Processes, On Your Team

Trek10 specializes in leveraging the best tools and AWS managed services to design, build, and support cutting-edge solutions for our clients.
Saved on: 2020-05-06

Rules of thumb for a 1x developer

Contents Contents
Tags: #programming
Saved on: 2020-04-30

Patterns for Managing Source Code Branches

Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Saved on: 2020-04-29
❤️
</>
2026