magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev

webgpufundamentals.org

Learn webgpu
Saved on: 2023-04-15

PokeFit

PokeFit is a service that allows you to find the Pokémon with the same height and weight as you✨
Saved on: 2023-04-13

The 46 Best Pens for 2025: Gel, Ballpoint, Rollerball, and Fountain Pens | JetPens

We draw on years of testing to crown the best beginner fountain pen, best gel pen, best pen for note-taking, and more. Each recommendation includes links to related guides so that you can evaluate the competition for yourself.
Saved on: 2023-04-12

50 Ideas That Changed My Life - David Perell

David shares 50 ideas that changed his life. Read here.
Saved on: 2023-04-11

Il Letterista - Insegne Dipinte a Mano

Il Letterista esegue insegne dipinte a mano, scritte vintage in oro zecchino e murales su vetrine, pareti interne ed esterne. Bottega fondata a Torino nel 2017
Saved on: 2023-04-11

Introducing PHP-CS-Fixer into legacy projects - Andreas Möller

If you are working on a legacy PHP project, what could be a strategy for introducing PHP-CS-Fixer that reduces risk and invites other developers to collaborate?
Saved on: 2023-04-11

Dyson Hair Dryer Becomes Jet Engine | Hackaday

While Dyson makes some good products, they aren’t known for being economical. Case in point: [Integza] spent $500 on a hair dryer. While he does have a fine head of hair, we suspected he wasn…
Saved on: 2023-04-11

Effective Spaced Repetition

“To flash conviction on the mind.”
Saved on: 2023-04-10

Sunset

Hunkering down for the winter!
Saved on: 2023-04-10

Tatjana van Vark - The Miniature Engineering Craftsmanship Museum

Building scientific instruments from the past, along with other technical projects.
Saved on: 2023-04-08

How Microsoft sprinted to integrate OpenAI's GPT-4 into '365' suite

Building an AI assistant into every Microsoft app—from Outlook to Word to Teams—is a big job, but one the tech giant wanted to do quickly.
Saved on: 2023-04-06

Exploring Laravel’s Job Queue: Advanced Features for Efficient and Scalable

As web applications become increasingly complex and data-intensive, it’s becoming more and more important to offload time-consuming tasks to background processes. One popular way of doing this in…
Tags: #laravel
Saved on: 2023-04-03

CSS Masking - Ahmad Shadeed

A deep dive into CSS masking
Tags: #css
Saved on: 2023-03-31

How to read MySQL EXPLAINs — PlanetScale

Learn how to read the output in MySQL EXPLAIN plans so you can utilize them to improve query performance.
Saved on: 2023-03-31

25 PERFECT AI Prompts for PHP Developers | by Brady Lewis | Mar, 2023 | Med

With prompts ranging from PHP frameworks to database integration, these prompts offer a wealth of actionable insights and guidance to help you optimize your development efforts and deliver…
Saved on: 2023-03-30

Gut - Ease your journey with Git

Gut is a user-friendly Git CLI for Windows, Mac, and GNU/Linux. With intuitive commands and streamlined workflows, Gut simplifies the process of using Git's complex system, allowing you to focus on your code.
Saved on: 2023-03-30

Bicycle – Bartosz Ciechanowski

Interactive article explaining the physics of a bicycle.
Saved on: 2023-03-29

Testing without mocking frameworks.

Over the years, my coding practices have changed a lot. From hacking away until it works to TDD/BDD/DDD and everything in between. One of the biggest changes in my developer career has been when, why, and how I test my code. In particular, my view on mocking frameworks has changed a lot. A couple of years ago I was convinced I could not live without them, now I wish I could do just that. I've come to the point where I generally advise against the use of mocking frameworks. After a couple intera
Saved on: 2023-03-28

Superhuman: What can AI do in 30 minutes?

AI multiplies your efforts. I found out by how much...
Saved on: 2023-03-26

Modelling Busines Processes in Laravel - Laravel News

As developers, we often map business processes to digital processes, from sending an email to something quite complex. Let's look at how we can clean this up.
Saved on: 2023-03-25

Introducing Bladestan - PHPStan analysis of Blade templates

This Tuesday, I was a guest in [2nd podcast of PHP Portugal](https://twitter.com/VotrubaT/status/1639241043248836610) folks. It was fun as always, and apart from GPT questions, I got asked about the Laravel open-source packages like [Punchcard](https://github.com/tomasVotruba/punchcard). I promised to put the 2nd package this week, so here it is.
Saved on: 2023-03-24

Everything You Can Test In Your Laravel Application

A common challenge in testing is not only HOW to test something, but WHAT you can test. That's why I have made a list of all the things I like to test in my applications.
Saved on: 2023-03-24

Role And Permission In Laravel 10 using Spatie: The Definitive Guide (2023)

Roles and permissions can make or break your web application. If you’re not careful, your users might end up running amok, wreaking havoc on your carefully crafted code. Roles and permissions are…
Saved on: 2023-03-21

MySQL for Developers — PlanetScale

This free MySQL course covers everything you need to know to become an expert in MySQL. The course is geared toward application developers, and offers practical guidance to implement schema, indexes, query improvement, and more.
Saved on: 2023-03-21

MIT’s Barry Duncan demonstrates the power of writing in reverse

Barry Duncan, a staff member at the MIT Press Bookstore, boasts a unique talent: writing palindromes, or prose that reads the same forward and backward.
Saved on: 2023-03-21

Laying Out a Print Book With CSS

In which I embark on a quixotic quest to make a physical book using web rendering technology.
Saved on: 2023-03-21

CPU usage

As one of the most widely used scripting languages for web development, PHP is known for its flexibility and ease of use. However, with complex
Saved on: 2023-03-17

Design notes on the 2023 Wikipedia redesign

No one fights harder for your rights
Saved on: 2023-03-16

Modern Font Stacks

System font stack CSS organized by typeface classification for every modern OS. The fastest fonts available. No downloading, no layout shifts, no flashes — just instant renders.
Saved on: 2023-03-15

Laravel Response Classes - Laravel News

Responding from your Laravel application is vital, especially when you are building an API. Let's have a look at how we can power up our responses.
Saved on: 2023-03-15

Codeverter

Convert code to your programming language of choice
Saved on: 2023-03-13

ChatGPT's API is So Good and Cheap, It Makes Most Text Generating AI Obsolete

Including OpenAI’s other text generating AI!
Saved on: 2023-03-12

Secret colours of the Commodore 64

In 1991 I was fourteen years old. It would be fair to say I was obsessed with computers. I proudly owned a brown ‘breadbox’ Commodore 64 with an exotic upgrade - an Oceanic 5.25” disk drive:
Saved on: 2023-03-12

Why the floppy disk just won’t die | Ars Technica

A surprising number of industries, from embroidery to aviation, still use floppies.
Saved on: 2023-03-08

Online gradient descent written in SQL • Max Halford

Edit – this post generated a few insightful comments on Hacker News. I’ve also put the code in a notebook for ease of use. Introduction Modern MLOps is complex because it involves too many components. You need a message bus, a stream processing engine, an API, a model store, a feature store, a monitoring service, etc. Sadly, containerisation software and the unbundling trend have encouraged an appetite for complexity. I believe MLOps shouldn’t be this complex. For instance, MLOps can be made simpler by bundling the logic into your database.
Saved on: 2023-03-08

How Discord Stores Trillions of Messages

Engineer Bo Ingram shares insight into how Discord shoulders its traffic and provides a platform for our users to communicate.
Saved on: 2023-03-08

The Lost Art of Lacing Cable - The Broadcast Bridge - Connecting IT to Broa

Once, while visiting NBC Television studios in Manhattan’s 30 Rockefeller Center, I saw an abandoned elevator shaft with seemingly miles of different cables laced together. I took notice because it was such a rare sight — with the maze of work quite intricate and, in a way, beautiful.
Saved on: 2023-03-08

ChatGPT Explained: A Normie's Guide To How It Works

Once you understand a few core concepts, modern chatbots are less mysterious.
Tags: #ai
Saved on: 2023-03-08

Reliability: It's Not Great

The last four months have been rough. We’ve had more issues than we’re OK with. I’ve hesitated to share this because, well, I’m fighting a debilitating feeling of failure. Fear, too. If we don’t improve, our company ceases to exist, and I really like working on this company. One interesting problem we have is that we’ve exploded in popularity. It sounds like a good problem to have! But we’ve pushed the platform past what it was originally built to do. We’ve put a lot of work and resources into...
Saved on: 2023-03-07

Organizing test code in PHP

If you are working on a PHP application or package, how can you best organize your test code?
Saved on: 2023-03-06

Legacy Software Systems: How to Live with Aging Software Architecture?

Your guide to legacy software systems. How a software developer can be a good repairman when working on legacy software? Find our examples and experts' tips!
Saved on: 2023-03-06

RoomGPT

Generate your dream room in seconds.
Saved on: 2023-03-05

Smooth and simple transitions with the View Transitions API - Chrome Develo

The View Transition API lets you add transitions between views of a website.
Saved on: 2023-03-05

Build a ChatGPT clone with Laravel

Learn how you can build a ChatGPT clone using Laravel and the new OpenAI chat API.
Saved on: 2023-03-04

Why I Migrated This Website From Symfony To Laravel | Tomas Votruba

It's been exactly a week since I migrated this website from Symfony to Laravel. I had never done such a migration before and feared the pitfalls waiting for me. The migration itself was easy and swift. It took me 2 trips on Lisbon trains, one afternoon in a cafe, and a few hours at the hotel to finish. I'll talk about the process later, and it's a fascinating set of techniques. **You kept me asking "why", so here it is.**
Saved on: 2023-03-03

Clerk | Authentication and User Management

The easiest way to add authentication and user management to your application. Purpose-built for React, Next.js, Remix, and “The Modern Web”.
Saved on: 2023-03-03

What are the steps to containerize a Laravel 10 application with PHP 8.2 an

Learn how to Dockerize your Laravel application for seamless deployment and scaling. The step-by-step guide simplifies the process, ensuring optimal performance and flexibility.
Tags: #laravel
Saved on: 2023-02-28

The Rules of Margin Collapse

“Margin collapse” has a dastardly reputation, one of the trickier parts of CSS. Fortunately, it gets a lot easier once you learn a few rules! In this tutorial, we take a deep dive into the governing principles, and learn how to use them to our advantage.
Tags: #css
Saved on: 2023-02-28

Web Interface Guidelines

A non-exhaustive list of details that make a good web interface.
Saved on: 2023-02-25

Query your Laravel database using natural language - Beyond Code

Learn how you can make use of AI to query your database using natural language.
Saved on: 2023-02-22

Four Ways to Build Web Apps

Intro This is my opinionated list of four approaches to building websites and web applications. Publicly hosted on the internet, serving HTML, CSS, JavaScript, images, etc over HTTP. #1: Hugo Static Sites + Progressive Web Apps Static websites are boring. Vendors rarely talk about them because the margins are miniscule compared to flashy, compute-heavy services. It is seen as a table stakes offering. Though they have received more attention during the “JAM Stack” trend, my position is that they are still underappreciated and underutilized.
Saved on: 2023-02-21

Floating UI - Create tooltips, popovers, dropdowns, and more

A JavaScript library to position floating elements and create interactions for them.
Saved on: 2023-02-21

Poor schemas, poor cataloguing: why music tagging sucks - the sporks space

One of the things that frustrates me with having a local music library is the tedium of tagging. While there are tools (like beets or MusicBrainz Picard) to make it easier, I feel there are fundamental issues with the design… Continue reading →
Saved on: 2023-02-19

The Firebase Blog

News, tutorials, and updates from the Firebase team.
Saved on: 2023-02-17

How to get Codex to produce the code you want! | Prompt Engineering

Learn how to use AI models with prompt engineering
Saved on: 2023-02-16

Bing: “I will not harm you unless you harm me first”

Last week, Microsoft announced the new AI-powered Bing: a search interface that incorporates a language model powered chatbot that can run searches for you and summarize the results, plus do …
Saved on: 2023-02-15

How Spotify's podcast bet went wrong | Semafor

Inside Spotify’s turn away from podcasting, which has triggered a harsh winter for the small studios it helped support as they consolidate and lavish narrative productions wane.
Saved on: 2023-02-15

What Is ChatGPT Doing … and Why Does It Work?—Stephen Wolfram Writings

Stephen Wolfram explores the broader picture of what's going on inside ChatGPT and why it produces meaningful text. Discusses models, training neural nets, embeddings, tokens, transformers, language syntax.
Saved on: 2023-02-15

André Staltz - Software below the poverty line

Open Source Freelancer
Saved on: 2023-02-15

Use Maps more and Objects less

Objects in JavaScript are awesome. They can do anything! Literally…anything. Just because you can do something, doesn’t (necessarily) mean you should.
Saved on: 2023-02-14

Pranking My Roommate With Eerily Targeted Facebook Ads

This is the chronicle of the most epic retaliation and how I pranked my roommate with targeted Facebook Ads to the point of complete paranoia and delusion.
Tags: #funny
Saved on: 2023-02-14

Web Rendering Patterns

10 Web Rendering Patterns in a nutshell
Saved on: 2023-02-11

GPT in 60 Lines of NumPy | Jay Mody

Implementing a GPT model from scratch in NumPy.
Saved on: 2023-02-10

What does POSIX conformance/compliance mean in the distributed systems worl

Answer (1 of 4): When I hear people refer to POSIX, they almost always mean the "File and Directory Operations" portion of the standard(s). Then again, I'm a filesystem developer. If I worked on schedulers (for example) I might hear more about different sections, but I'll try to stick with the ...
Saved on: 2023-02-08

Value-Oriented Programming

The research Val programming language uses value-oriented programming. Lucian Radu Teodorescu explores this paradigm.
Saved on: 2023-02-08

What is a CDN & How do CDNs work ? | Level Up Coding

Content Delivery Networks are also known as CDNs. CDNs consists of a set of servers used to speed up the delivery of content to the users.
Saved on: 2023-02-08

sdras/awesome-actions: A curated list of awesome actions to use on GitHub

A curated list of awesome actions to use on GitHub - sdras/awesome-actions
Saved on: 2023-02-05

Build a GPT-3 app with Next.js and Vercel Edge Functions - Vercel

Learn how to build GPT-3 AI apps with OpenAI, Next.js, and Vercel Edge Functions.
Tags: #ai #next-js
Saved on: 2023-02-03

Learn Images

An in-depth course on images for the web.
Saved on: 2023-02-02

PSR-14: Example - Access voting | PeakD

So far in our 5 part series we've dug into the details of Events, Dispatchers, and Providers. An awful lot of flexibili... by crell
Saved on: 2023-02-01

15 Prompt di ChtGPT per il SEO Copywriting

Scopri 15 utili prompt per ChatGPT che possono semplificare e come creare un modello di testo migliorare il tuo lavoro di SEO copywriting.
Tags: #ai #seo
Saved on: 2023-01-31

When Screens were Secondary: Mario Bellini's TCV 250 for Olivetti - Core77

Here in 2023 we carry small screens in our pocket--and have gigantic ones on our workstations, in our living rooms and even in our cars. So it might be difficult to imagine a time when screens were not as important, and even a desk-sized unit could have a tiny screen.
Saved on: 2023-01-31

The 10 Best and Worst Decisions I’ve Ever Made

Today’s post is a little more personal than professional (in fact, this started off as a post for my personal blog), but there’s still plenty of overlap into entrepreneurship and crowdf…
Saved on: 2023-01-28

An example of setting up xDebug in docker | Viktor Babanov

Ready to work xDebug config for local development with Docker and Docker-Compose
Saved on: 2023-01-27

Certified 100% AI-Free Organic™ content - by Artur Piszek

This is a last call to introduce a "made by an organically-sourced human" label.
Tags: #ai
Saved on: 2023-01-25

The Story behind ASINs (Amazon Standard Identification Numbers)

This post explains how Amazon replaced ISBNs with ASINs (Amazon Standard Identification Numbers) for its Catalog Database Key
Saved on: 2023-01-25

Wonders of Street View

Explore the weird and wonderful things on Google Street View
Saved on: 2023-01-24

Zero to Nix

Your guide to learning Nix and flakes
Saved on: 2023-01-23

27 Companies Hiring Remote Software Engineers Anywhere in the World in 2023

Work from anywhere with these companies that are hiring remote Software Engineers worldwide.
Tags: #career
Saved on: 2023-01-23

Netflix’s New Chapter – Stratechery by Ben Thompson

Netflix waited out Blockbuster with better economics, and it’s seeking to do the same with its competitors today; the key to the company’s differentiation, though, is increasingly creat…
Saved on: 2023-01-23
❤️
</>
2025