magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev

Introducing Enhance Music

Saved on: 2023-09-30

Charlie Munger: The Psychology of Human Misjudgement

'The Psychology of Human Misjudgment', a speech given by Charlie Munger in 1995, animated by Tiny and Thinko.
Tags: #videos
Saved on: 2023-09-28

Joins 13 Ways

Saved on: 2023-09-26

A literary history of fake texts in Apple's marketing materials

Exploring the Applecore style
Saved on: 2023-09-25

Responsive type scales with composable CSS utilities

With the help of calc(), clamp() and CSS vars, we can create composable, responsive, and fluid type scales that smoothly adapts to viewport and container widths.
Tags: #css
Saved on: 2023-09-24

How to do a full rewrite

Fix the system, not your understanding
Saved on: 2023-09-24

SQL Join Flavors

The many faces of JOIN in SQL.
Tags: #database #sql
Saved on: 2023-09-22

screencasting.com by Aaron Francis

Learn how to create high-quality screencasts faster than ever with our courses, tools, and guides.
Saved on: 2023-09-21

Inside New Query Engine of MongoDB

Discussion on HackerNews and Lobsters. MongoDB has recently released a new query engine coming in version 7.0. I was one of the people working on this engine during my 2 years in MongoDB and I would like to share some technical details about it. Disclaimer: Prior to writing this article, I have contacted my ex-colleagues at MongoDB to ensure that it does not conflict with their plans. They gave me the green light, provided I send them the draft before publishing, which I did. They did not have any notes on it.
Saved on: 2023-09-21

Free for Developers

Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions.
Saved on: 2023-09-18

Akiyoshi's illusion pages

Saved on: 2023-09-15

Stable Audio: Fast Timing-Conditioned Latent Audio Diffusion

Stable Audio represents the cutting-edge audio generation research by Stability AI’s generative audio research lab, Harmonai. We continue to improve our model architectures, datasets, and training procedures to improve output quality, controllability, inference speed, and output length.
Saved on: 2023-09-13

Credit card debt collection

Credit card debt is the waste stream of consumer finance. The debt collection industry ends up being sordid, for complex structural and microeconomic reasons.
Saved on: 2023-09-13

What I Have Changed My Mind About in Software Development

I really like this quote from Jeff Bezos: “Anybody who doesn’t change their mind a lot is dramatically underestimating the complexity of the world we live in.” Lately I have been thinking about wha…
Tags: #programming
Saved on: 2023-09-11

U.S. Web Design System (USWDS)

USWDS makes it easier to build accessible, mobile-friendly government websites.
Tags: #design #ux #web
Saved on: 2023-09-11

Procreate Dreams

Everything you need to edit, animate and create on iPad.
Tags: #art
Saved on: 2023-09-08

Design Patterns in PHP 8 Series' Articles - DEV Community

View Design Patterns in PHP 8 Series' Articles on DEV Community
Saved on: 2023-09-08

Commit Mono. Neutral programming typeface.

Commit Mono is an anonymous and neutral programming typeface focused on creating a better reading experience.
Saved on: 2023-09-07

ZFS for Dummies

As mentioned on previous posts, I have spent the past few weeks dealing with a ZFS crash on my FreeNAS install. Because of that, not only was I forced to learn how to troubleshoot ZFS, but I also had to learn how to setup new volumes and come up with new backup strategies (between a few other things).
Tags: #sysadmin
Saved on: 2023-09-05

Benefits of separating core code from infrastructure code

When it comes to software design and software architecture, there are many theoretical approaches. One really concrete practice that is encouraged by almost all software design flavors is the separation of core and infrastructure code. This post will explore many of the benefits and challenges through a real-life, practical example, so that by the end you will have a better understanding of how and why any software system might implement this tenant of sustainable architecture.
Tags: #programming
Saved on: 2023-09-01

Home

Animated Knots is the world's leading site for learning how to tie knots of any kind. From Boating Knots, Fishing Knots and Climbing Knots to how to tie a Tie, or even Surgical Knots — we’ve got it covered.
Saved on: 2023-09-01

How to pass a coding interview with me | Robert Heaton

In the last 10 years I’ve given more than 400 coding interviews. That’s the equivalent of 2 working months just watching strangers having a crack at the same few programming challenges. Some of my would-be colleagues solve the problems without incident, but others run into trouble for similar, easily-correctable reasons. I wish I could give better feedback, but because of legal and time constraints that’s not how the system works.
Saved on: 2023-08-31

Absurd Success

So… I’ve had the most unreal week of coding. Zero exaggeration, I’ve halved the RAM requirements of the search engine, removed the need to take the system offline during an upgrade, removed hard limits on how many documents can be indexed, and quadrupled soft limits on how many keywords can be in the corpus. It’s been a long term goal to keep it possible to run and operate the system on low-powered hardware, and so far improvements have been made, to the point where my 32 Gb RAM developer machine feels spacey rather than cramped, but this set of changes takes it several notches further.
Saved on: 2023-08-31

Accessible Palette: stop using HSL for color systems

Accessible Palette is an app for building color systems with consistent lightness and predictable contrast ratios across color levels.
Saved on: 2023-08-29

UX Pattern Analysis: Loading Feedback

Loading UX takes careful consideration of both the user's and the system's context to use the appropriate loading pattern.
Tags: #ux
Saved on: 2023-08-28

Build complex automations 10x faster, without fighting APIs

n8n is a free and source-available workflow automation tool
Saved on: 2023-08-27

How Games Typically Get Built - The Pragmatic Engineer

The differences between games development and more “standard” software engineering, roles, and how games are typically built.
Tags: #videogames
Saved on: 2023-08-23

The ideal viewport doesn’t exist

Before you settle on basing design decisions on a handful of strict breakpoints, make sure you consider the vast fragmentation of screen sizes and browser viewports.
Tags: #webdev
Saved on: 2023-08-22

PHP Fibers: A practical example

Tags: #php
Saved on: 2023-08-22

White Noise Podcasters Are Costing Spotify $38 Million a Year

An internal document shows that white noise podcasts account for 3 million daily consumption hours on the platform
Saved on: 2023-08-20

“It Conveyed Them”: When The Beatles Recorded “Twist and Shout”

As it turned out, on that day they didn’t finish the work in the morning and afternoon sessions. In fact they were still there at ten o’clock at night, the point in the evening when Abbey Road neig…
Tags: #music
Saved on: 2023-08-20

Hypermedia Systems

The revolutionary ideas that empowered the Web. A simpler approach to building applications on the Web and beyond with htmx and Hyperview. Enhancing web applications without using SPA frameworks.
Saved on: 2023-08-18

(4) PHP doesn't suck (anymore) - YouTube

PHP in 2023 is very different than PHP in 2012. Let's run through some of the changes!Looking for PHP jobs or looking to hire PHP devs? Check out Larajobs: h...
Tags: #php #video
Saved on: 2023-08-17

htmx ~ Locality of Behaviour (LoB)

Carson Gross explores the Locality of Behaviour (LoB) principle, which emphasizes making the behavior of code units obvious on inspection to enhance maintainability. He discusses the tradeoffs between LoB and other software design principles like DRY and SoC, offering insights on balancing clarity, abstraction, and maintainability in modern development.
Saved on: 2023-08-16

The Hip Hop Historians Who Are Racing to Preserve Its Story

From vinyl to photos, blogs to music streams, chronicling 50 years of culture involves reckoning with what can and cannot be saved—and the tools that can do it.
Tags: #music
Saved on: 2023-08-15

The Source of Readability

Readability is more objective than you'd think.
Saved on: 2023-08-14

A Blog Post With Every HTML Element

Patrick Weaver’s Website
Tags: #webdev
Saved on: 2023-08-13

Graceful behavior at capacity

Suppose we’ve got a service. We’ll gloss over the details for now, but let’s stipulate that it accepts requests from the outside world, and takes some action in response. Maybe those requests are HTTP requests, or RPCs, or just incoming packets to be routed at the network layer. We can get more specific later. What can we say about its performance? All we know is that it receives requests, and that it acts on them.
Saved on: 2023-08-10

Route Binding in Laravel - Ahmed Ash

Exploring Laravel and its features deeply. Making complex ideas easy to understand.
Tags: #laravel #php
Saved on: 2023-08-08

The SEO scam: 62,000 dollars later

Tags: #seo
Saved on: 2023-08-08

I'm betting on HTML

AI Use Disclaimer: I wrote this post and then GPT-4 fixed my grammer and spelling
Saved on: 2023-08-02

Scroll-Based Layout Animations | Codrops

An exploration of different scroll based layout switch animations using GSAP's ScrollTrigger and Flip.
Saved on: 2023-08-01

WPDS - Web Performance and SEO Best Practices and Guidelines | Resources

The Washington Post Design System (WPDS) is a growing library of design tokens and interactive components purpose-built for washingtonpost.com
Saved on: 2023-07-27

Emotions: A Code Book

What I write about my own personal journey is intended as just that—my personal journey.
Saved on: 2023-07-26

Hypermedia Systems

Saved on: 2023-07-25

Rector In Legacy Projects

After collecting some experience with introducing Rector to legacy projects, I want to write down what I have learned along the way.
Saved on: 2023-07-25

50 graphic novel da leggere almeno una volta nella vita

Grandi capolavori che non possono mancare tra gli scaffali degli appassionati
Saved on: 2023-07-24

Iconbuddy

Search, customize, and download from 250,000+ open source SVG icons. Find the perfect icon for your project with our powerful search engine.
Saved on: 2023-07-24

What we talk about when we talk about System Design

Early in my research career, I had a chance to work with some of the best system researchers1 in the world on a number of really interesting system designs. One of the enjoyable aspects of research was the particular process used by researchers (particularly in the SOSP/OSDI community) to come up with novel yet practical designs. This design process can be characterized as “fighting complexity with abstraction”: in any complex environment, how do you corral that complexity into cleanly defined boxes (or more technically, abstractions) and then divide functionality across these boxes? This sounds like hyperbole, but I’ve been quite lucky when it comes to mentors; put together, my advisors at Cornell and colleagues at the now-defunct MSR Silicon Valley lab were responsible for inventing much of modern distributed computing over a span of five decades, but that’s a topic for another post. ↩
Saved on: 2023-07-22

AWS Networking Concepts

Before March 2023 I couldn’t for the life of me understand what was going on in the AWS VPC dashboard. I mean, look at the length of the scrolling bar on the left-hand panel! So, with the goa…
Saved on: 2023-07-22

Typography

Saved on: 2023-07-19

Using XPath in 2023

Saved on: 2023-07-17

Two Kinds of Legacy Code Upgrade

I often speak with project owners or CTOs, who ask for help with legacy project upgrades. They typically want something like "upgrade to PHP 8.0" or "upgrade to Symfony 5.4". There are two ways to do that. Which one is the best for you? Let's ask the important question first.
Saved on: 2023-07-15

free-music-demixer

sevagh's blog
Saved on: 2023-07-13

Browsertech Digest: Figma is a File Editor

Hey folks, welcome to the digest! Today’s issue is about a pain point developers encounter when shipping desktop-class apps to the browser. File editors and...
Saved on: 2023-07-13

Workout.lol | The easiest way to create a workout routine

A small web application to create workouts based on your available equipment and the muscles you want to train.
Saved on: 2023-07-10

BlackInk

Design custom, unique tattoos in seconds with the BlackInk AI tattoo generator. Discover millions of AI-generated tattoo designs.
Saved on: 2023-07-08

karanpratapsingh/system-design: Learn how to design systems at scale and pr

Learn how to design systems at scale and prepare for system design interviews - karanpratapsingh/system-design
Saved on: 2023-07-05

How to build a website without frameworks and tons of libraries | Koding Ki

A simple toolchain that Koding Kitty uses for building its web.
Saved on: 2023-07-04

The Lone Banana Problem. Or, the new programming: “speaking” AI - TL;DR - D

The subtle biases of LLM training are difficult to detect but can manifest themselves in unexpected places. I call this the ‘Lone Banana Problem’ of AI.
Tags: #ai
Saved on: 2023-07-04

Patterns

Saved on: 2023-06-29

Vaporwave and Unicode Analysis

What is vaporwave? Vaporwave is an art movement, born in the early 2010s, that often toys with feelings of nostalgia, dream states, decay…
Saved on: 2023-06-29

Future CSS: State Container Queries

An early look at CSS state queries.
Saved on: 2023-06-29

22 libri consigliati dalla redazione del Post - Il Post

Per chi è in cerca di spunti per scegliere cosa portarsi in vacanza o leggere quest'estate
Saved on: 2023-06-28

Advanced macOS Command-Line Tools

A comprehensive reference for advanced command-line utilities that provide unique macOS functionality.
Saved on: 2023-06-28

16 little UI design rules that make a big impact - Adham Dannaway

A step by step UI design case study to quickly fix an example user interface using logic-driven UI design tips.
Saved on: 2023-06-27

Mastering CSS Grid | Colt Steele

Learn web development with Colt Steele
Saved on: 2023-06-27

The Ultimate Cafe Restaurant Background Noise Generator

Use Cafe Restaurant as a creativity booster, to add ambiance in a too-quiet space or mask distracting noises like workplace chatter or nearby conversations.
Saved on: 2023-06-27

Working with Docker Containers Made Easy with the dexec Bash Script

I wrote a simple dexec script to make running commands through Docker containers less clunky. I'll show you what dexec is and how to use it!
Saved on: 2023-06-27

Hype cycles

Okay, campers, rise and shine...
Saved on: 2023-06-26

Introduction

Saved on: 2023-06-25

The Diary of Virginia Woolf review – a book for the ages

Woolf’s epic and unmatchable record of her life, times and writing process
Saved on: 2023-06-24

Using GPT-4 to measure the passage of time in fiction – The Stone and the S

Large language models are valuable research assistants, especially when they refuse to follow instructions.
Saved on: 2023-06-23

How to Do the Thing You've Been Avoiding

What if there's no good reason to avoid it?
Saved on: 2023-06-22

Using Laravel's Policies and Route Model Binding without Eloquent

I always thought Laravel's Policies and Route Model Binding were only able to be used with Eloquent models. Turns out I was wrong
Tags: #laravel
Saved on: 2023-06-18

Modern CSS For Dynamic Component-Based Architecture

Explore modern project architecture, theming, responsive layouts, and component design. Learn to improve code organization, dig into layout techniques, and review real-world, context-aware components that use cutting-edge CSS techniques.
Saved on: 2023-06-18

The modern way of serving images

Technical in-depth guide for the & srcset and sizes attributes to create responsive & performant images.
Saved on: 2023-06-15

Native JSON Output From GPT-4 - by Simon Farshid

When integrating LLMs in your products, you often want to generate structured data, like JSONs. With the help of function calling (released June 13th 2023), this process has become much simpler! In this post I will explore the new API. Thanks for reading Simon’s Substack! Subscribe for free to receive new posts and support my work.
Saved on: 2023-06-15

Finish your projects

Starting a project can be full of excitement, hope, and blissful productivity. Finishing that last ten percent, however, can feel like too much. Here’s how to get past that and actually finish.
Saved on: 2023-06-14

1939

Posts on vintagenatgeographic tagged as 1939
Saved on: 2023-06-13

RADIO LIBERE TUTTI - La storia dell’emittenza radiofonica piacentina on Vim

Piacenza, così come tante altre città di provincia, assiste a una vera e propria fioritura di piccole emittenti radiofoniche libere nate dalla creatività…
Saved on: 2023-06-12

What Hallucinogens Will Make You See

8 ways psychedelics distort our vision.
Saved on: 2023-06-06

Promoted from Dev to Team Lead: 8 Things They Didn’t Tell Me

When I was promoted to Dev Team Lead, I was in over my head. Read the 8 things that I wish someone had told me when I was promoted.
Saved on: 2023-06-05

Clever Code Considered Harmful • Josh W. Comeau

As engineers, it can be really satisfying for us to implement clever, terse solutions to problems, relying on advanced tricks and techniques. As a result, we often write code that is hostile and inaccessible to the junior folks on our team. This article makes the case that we should strive to write simple, accessible code, using the dumb old primitives that everyone knows.
Saved on: 2023-05-30

The UX Research Reckoning is Here - One Big Thought - Medium

UX Research, layoffs, research needs to change its focus to stay relevant
Saved on: 2023-05-30

New Taschen book ‘The Computer’ is a monumental survey

‘The Computer’ from Taschen is a richly illustrated history of society’s ever-evolving relationship with the silicon chip
Saved on: 2023-05-30

How to Stare at Your Phone Without Losing Your Soul | Sim O.N.E. (Observati

Why tracking screen time doesn't matter and improving the relationship with your phone requires conscious decisions.
Saved on: 2023-05-30

SmolCSS

Minimal snippets for modern CSS layouts and components
Saved on: 2023-05-30
❤️
</>
2025