Links tagged with “webdevelopment”
-
Patterns | APG | WAI | W3C
“This guide describes how to apply accessibility semantics to common design patterns and widgets. It provides design patterns and functional examples complemented by in-depth guidance for fundamental practices.” Very handy. (via Adactio)
-
The Demise of the Mildly Dynamic Website
Nice overview the history of making websites. I like “jamming” to describe the casual way of putting together old PHP websites. (via Adactio)
-
shot-scraper: automated screenshots for documentation, built on Playwright
Very clever and useful-looking, from Simon Willison.
-
Best Practices Around Production Ready Web Apps with Docker Compose — Nick Janetakis
Such a good, detailed explanation of how and why things are done in Docker, in his several example GitHub repos.
-
hartator/wayback-machine-downloader: Download an entire website from the Wayback Machine.
Ruby script. I can see this being useful one day. (via Ask MetaFilter)
-
GlitchTip
Open source alternative to Sentry’s error tracking. Host it yourself, or hosted plans starting from free.
-
We Analyzed 425,909 Favicons • iconmap.io
What a mess. (via Michael Tsai)
-
Modern CSS Reset / Global Styles
This not only seems like a good modern version (which I could do with) but it’s extremely nicely explained. (via Adactio)
-
Test for modern Internet Standards like IPv6, DNSSEC, HTTPS, DMARC, STARTTLS and DANE.
Handy automated checklist for web and email domains.
-
SaaS Pegasus | The Django-Powered SaaS Boilerplate
Looks like an interesting way to get up and running quickly with user management, Stripe subscriptions, teams, etc. USD295/site
-
mmm.page
This looks great - a *fun* website builder. Some lovely stuff in the Curated Pages. (via maya.land)
-
🖌️ Horton Hears a Whostyle
Nice idea – if someone comments/replies on your site, you use their CSS to render their comment/reply in their site’s style. I think. (via maya.land)
-
How I setup and configure all of my websites | Go Make Things
By Chris Ferdinandi. A dozen static sites on a Digital Ocean droplet.
-
Sensemaking: Django for Startup Founders: A better software architecture for SaaS startups and consumer apps
Lots of interesting advice for structuring Django projects (and some more general advice). (via Simon Willison)
-
nickjj/docker-django-example
Another handy example project full of experience.
-
bfirsh/django-docker-heroku-template
Lots of handy things to copy here.
-
HackSoftware/Django-Styleguide: Django styleguide used in HackSoft projects
Interesting to see how people settle on organising things. (via Simon Willison)
-
A quick look at privacy-focused analytics for small sites
From September 2020. (via Adactio)
-
My current HTML boilerplate - Manuel Matuzović
Nicely explained. with references. (via Adactio)
-
The Architecture Behind A One-Person Tech Startup
I’m trying to come to terms with how this “simple” setup makes me feel anxious and overwhelmed just reading about it. So many things. (via @simonw)
-
A Complete Guide To Accessible Front-End Components — Smashing Magazine
Very handy collection of links to articles. (via @simonw)
-
Python in GitHub Actions
More useful tips on getting all this working well.
-
Switching to GitHub Actions - Random notes from mg
Some handy practical tips for using GitHub Actions with Python projects.
-
SmolCSS
Very little snippets of very modern CSS doing a single thing. As I’m a long way from the cutting edge CSS wise, this is useful. By Stephanie Eckles. (via @simonw)
-
Homebrew Python Is Not For You // Justin Mayer
I think I’ve escaped this by using pyenv (and/with pipenv) but it’s such a mess. (via @simonw)
-
Disqus, the dark commenting system
If comments are important enough to to have on your site, host your own (not what this article concludes, but what I say).
-
A technical and privacy review of Cloudflare Web Analytics
Interesting look at whether it’s good or not (via Dan in my comments)
-
How to Favicon in 2021: Six files that fit most needs — Martian Chronicles, Evil Martians’ team blog
Still an enormous faff though. (via Michael Tsai)
-
A Django project blueprint to help you learn by doing
A really nice walkthrough of thinking about, planning and making a Django website, for those who have done initial tutorials and now want to make their own things.
-
Squeezing every drop of performance out of a Django app on Heroku | by Ben Firshman | Medium
About serving many requests for Arxiv Vanity, from 2017. (via /r/django)
-
SVGOMG - SVGO’s Missing GUI
Really nicely done web-based tool for optimising SVG files by Jake Archibald.
-
Responsively App | A Web developer’s browser
View a web page at several different device sizes simultaneously, with synchronised movements and clicks. Seems brilliant. (via Waxy)
-
Bulma: Free, open source, and modern CSS framework based on Flexbox
One of those “I’ll forget the name if I don’t bookmark it” things. Looks nice, as these things go. (via Infovore)
-
Weeknotes 031 - Making all the Things
A lovely collection of tools. A reminder that being able to code is really useful for scratching personal itches.
-
Debuggex: Online visual regex tester. JavaScript, Python, and PCRE.
Looks nice. (via @simonw)
-
Building a Site Around Thousands of Diary Entries from Samuel Pepys — Running in Production Podcast 32
I’m on this episode of this podcast about making and running websites.
-
Plausible Analytics | Simple, privacy-friendly alternative to Google Analytics
Looks good, from $4/month.
-
Library JSON - A Proposal for a Decentralized Goodreads
I do like this general idea. My own site’s Reading section works for me but it’d be nice if it had the chance of connecting to other things via a nice data format.
-
Matt Segal Dev - 3 ways to deploy a Django backend with a React frontend
Just a nice high-level overview of three ways to do this (I never have and wasn’t sure of the options).
-
How to get started with web development | Go Make Things
I’d have no idea what to suggest to someone wanting to learn this stuff, but this looks like a great list for front-end development.
-
HTML DOM - Common tasks of managing HTML DOM with vanilla JavaScript
After so many years of needing jQuery for things, it’s taking a while for vanilla methods to stick in my brain. (via @simonw)
-
More on service layers in Django
I’ve enjoyed this and the previous post. In-depth enough to be useful, not so much i can’t follow it.
-
Let’s Define CSS 4 · Issue #4770 · w3c/csswg-drafts
Interesting discussion (an actual civil discussion, on the internet!). (via Adactio)
-
Inclusive Components
“Each post explores a common interface component and comes up with a better, more robust and accessible version of it.” (via @simonw)
-
All – Tiny Helpers
Loads of websites that each do one useful thing for web designers and developers. (via Waxy)
-
What do you call the parts of a story? Or: why can’t journalists spell “lead”? · The Ethically-Trained Programmer
More interesting than lede vs lead which, oddly, doesn’t even come up, except in a comment. (via Simon Willison)
-
How I structure my vanilla JS projects | Go Make Things
Some tips in here.
-
The Vanilla JS Toolkit
A nice collection of JavaScript methods, plugins, etc that don’t require any extra frameworks or libraries.
-
Free for developers
“This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.” (via Simon Willison)
-
This Page is Designed to Last: A Manifesto for Preserving Content on the Web
On making simple websites to last a minimum of ten years. (via Adactio)