How did Dennis Ritchie produce his PhD thesis? A typographical mystery (202
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
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
(20) How do I become a better dev? : PHP
Saved
on: 2023-03-06
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
https://wise.design/design-at-wise/stories/accessible-but-never-boring
Saved
on: 2023-03-06
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
Reddit - The heart of the internet
Saved
on: 2023-02-24
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
Come creare un modello di testo SEO riutilizzabile con ChatGPT
Saved
on: 2023-02-20
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
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
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
My favourite 3 lines of CSS | Andy Bell
Saved
on: 2023-02-13
Reddit - The heart of the internet
Saved
on: 2023-02-12
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
Visual design rules you can safely follow every time
Saved
on: 2023-02-07
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.
Saved
on: 2023-02-03
(20) Any good no framework PHP MYSQL web app in github, I can learn from? :
Saved
on: 2023-02-01
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.
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 Window Trick of Las Vegas Hotels
Saved
on: 2023-01-30
My favourite way to test laravel validation
Saved
on: 2023-01-29
Complete Internal List of Yandex Ranking Factors - Web Marketing School
Tags:
#seo
Saved
on: 2023-01-28
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
Chronological list of Resources to Learn PHP from Complete Beginner to Adva
Saved
on: 2023-01-25
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
ChatGPT Cheat Sheet.pdf - Google Drive
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
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
How I upgraded eight PHP katas
I recently upgrade eight PHP Katas from a minimum PHP 7.3 to a minimum of PHP 8.0. I used Rector, Easy Coding Standard (ECS) and PhpStan to help me. This is how I approached the upgrade and used these tools.
Saved
on: 2023-01-23
git-sim: Visually simulate Git operations in your own repos
git-sim: Visually simulate Git operations in your own repos with a single terminal command
Saved
on: 2023-01-23
Laravel, artisan serve, and HTTPS
How to serve your Laravel Project locally via HTTPS protocol
Saved
on: 2023-01-22
https://github.com/openai/openai-cookbook/blob/main/techniques_to_improve_reliability.md
Saved
on: 2023-01-21
The Page With No Code
View Source shows nothing, but the page has content. The Page With No Code is the kind of puzzle that makes web developers unhappy.
Saved
on: 2023-01-21
My PHP enum style guide - stitcher.io
A blog about modern PHP, the web, and programming in general. Follow my newsletter and YouTube channel as well.
Saved
on: 2023-01-17
Conditional CSS
CSS is condtional in many ways. In this article, I will go over a few CSS features that we use every day, and show you how conditional they are.
Saved
on: 2023-01-17
Quick Wins and Marginal Gains in Laravel // slidr.io
Hassle free slidedeck hosting. Designed from the ground up for technical presentations and the need of our community!
Saved
on: 2023-01-13
Configuring Laravel Pint | Laravel News
Laravel Pint is the hot new thing from the Laravel team. An excellent wrapper around PHP CS Fixer that is my go-to code standards tool.
Saved
on: 2023-01-13
Piano Chords: Simple Online Piano Chord Player
Play piano chords online. Hear and visualize major, minor, diminished, augmented & more chords on the piano. Makes for an easy piano chord reference chart.
Saved
on: 2023-01-10
Www.scottantipa
Saved
on: 2023-01-10
How to implement csv exports (millions of rows) in Laravel with a distributed approach using Queues and Jobs
I was working remotely yesterday and I was supposed to implement an export feature for a list of members on a system. The resulting file must be a CSV file.
Saved
on: 2023-01-10
Furby 1998 source code : David Hampton, Wayne Schulz : Free Download, Borrow, and Streaming : Internet Archive
The source code of the firmware used in the 1998 Furby.The patent wrapper containing it was obtained and scanned by Sean Riddle (seanriddle.com).
Saved
on: 2023-01-09
A CSS challenge: skewed highlight — Vadim Makeev
Recently Sacha Greif challenged his Twitter followers to code a fancy highlighter effect using only CSS. Guess what? I took the bait and started coding!
Saved
on: 2022-12-31
8 Hard Truths I learned when I got laid off from my SWE job
I got laid off from a software engineering job in April of 2020.
Saved
on: 2022-12-29
Docker on MacOS is slow and how to fix it
Note 05/01/2024: Hello there, you can find an update version of this article here, with the latest findings, improvements and new tools. Thanks to the DALL·E 2, we finally have a very nice graphic representation of the feelings of a Docker container inside a macOS environment, I will try with this article to make this poor container safe to the coast.
TL;DR Link to heading At the time of writing, the only viable option to have a decent performance and a good DX are:
Saved
on: 2022-12-23
sarven/unit-testing-tips: Unit testing tips by examples in PHP
Unit testing tips by examples in PHP
Saved
on: 2022-12-21
Steve vs Matt — How two developers approach the same problem | Laravel News
It's common to see two programmers who code the same feature differently. It's much less common for those two programmers to see eye-to-eye and remain friendly
Saved
on: 2022-12-21
Effective Eloquent | Laravel News
Get ready to level up your Laravel skills with this tutorial on eloquent queries! You'll learn everything you need to know, from beginner to advanced techniques
Saved
on: 2022-12-21
Hello, Video Codec!
In this post, we'll explore at a high level the key concepts and defining characteristics of video codecs. Then, to further demystify them, we'll even implement one from scratch in about a hundred lines of Rust.
Tags:
#programming
Saved
on: 2022-12-19
JavaScript APIs You Don’t Know About — Smashing Magazine
In this article, Juan Diego covers the least known yet extremely useful APIs, such as the Page Visibility API, Web Sharing API, Broadcast Channel API and Internationalization API. Together we will see what they are, where we should use them, and how to use them.
Tags:
#javascript
Saved
on: 2022-12-15
The best things and stuff of 2022
Saved
on: 2022-12-14
10 Personal Finance Lessons for Technology Professionals
> Patience.
Frugality.
Sacrifice.
When you boil it down, what do those three things have in common? Those are
choices.
Money is not peace of mind.
Money’s not happiness.
Money is, at its essence, that measure of a man’s choices.
This is part of the opening monologue of the Ozark series
[https://www.youtube.com/watch?v=AEK9HrQ9E4I] and when I first heard it, I
immediately stopped the show and dropped it into this blog post. It's a post
that has been many years coming, one I started drafting about
Saved
on: 2022-12-13
Just Use Postgres for Everything
Startups use too much technology. My advice: Use Postgres for everything
Saved
on: 2022-12-11
Stripe's real pricing: a primer
Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics - getlago/lago
Saved
on: 2022-12-10
Fireship - Learn to Code Faster
Fast-paced video tutorials and challenging projects for the modern app developer.
Saved
on: 2022-12-10
Emergent Mind: AI Research Assistant
Research-backed answers to your questions.
Saved
on: 2022-12-10
Unicode characters you can not see
Saved
on: 2022-12-05
ongoing by Tim Bray · Protect Me From What I Want
Saved
on: 2022-11-29
A Guide to Google Search Ranking Systems | Google Search Central | What's
Explore some of Google Search's more notable ranking systems, including systems that are part of our core ranking systems, which are the underlying technologies that produce search results in response to queries.
Saved
on: 2022-11-21
Useful Front-End Boilerplates And Starter Kits — Smashing Magazine
We don’t need to write everything from scratch every single time. With boilerplates and starter kits, we can set up our projects faster, and get to work immediately. We’ve also just recently covered CSS auditing tools, CSS generators, accessible front-end components and VS code extensions — you might find them useful, too. This collection is by no means complete, but rather a selection of things that the team at Smashing found useful and hope will make your day-to-day work more productive and efficient.
Saved
on: 2022-11-20