Links tagged with “webdevelopment”
-
A WordPress & Git workflow – Marc Jenkins
Seems to make sense, and WP Migrate DB Pro is the bee’s knees.
-
My essential django package list — /var/
A handy list including a few handy things I hadn’t heard of. Plus useful descriptions of them all. (via Simon Willison)
-
Pipenv: Python Dev Workflow for Humans — pipenv 8.1.4 documentation
I really don’t want to learn yet another way to manage python virtual environment but this does sound like it might finally be The One. (via @simonw)
-
Lotechnica - Postgres Full-Text Search With Django
Looks like a good guide. (via @simonw)
-
Datamake:article | d3 and canvas
A clear step-by-step example of using the Canvas with D3.js to draw thousands of objects.
-
kbaum/heroku-database-backups: Heroku database backups and copies to S3
I tried three versions of “back up your Heroku postgres database to S3” and this is the one that works.
-
Django Service Objects
I like keeping stuff like this out of views and models, and this seems like a nice way to do it. (via @simonwillison)
-
Typeplate » A typographic starter kit encouraging great type on the Web
Looks like a nice bit of CSS for styling readable text.
-
edent/SuperTinySocialIcons
“Under 1KB each! Super Tiny Social Icons are miniscule SVG versions of your favourite logos.” The completist in me would like to see these for every major corporate logo. (via @simonw)
-
traintimes.org.uk performance notes
A good write-up of making the fast, simple site even faster.
-
Flexbox Froggy - A game for learning CSS flexbox
Very nicely done. Although, even having completed it, I’m still pretty much guessing at how to do anything.
-
BEM 101 | CSS-Tricks
Pragmatic summary of the Block, Element, Modifier CSS style that wasn’t around last time I went down this rabbit hole.
-
Introducing Stack Overflow Trends - Stack Overflow Blog
Fascinating, particularly as the popularity of languages and frameworks over time is something one is vaguely aware of but never with much certainty. (via Daring Fireball)
-
Servers for Hackers by Chris Fidao [Leanpub PDF/iPad/Kindle]
Every time I think about buying this I forget the name and have to hunt around next time I think of it.
-
trailofbits/algo: Set up a personal IPSEC VPN in the cloud
Another self-hosted VPN server, which they say is better than Streisand.
-
niallkennedy/Movable-Type-WordPress-export
This worked really well. And a bit of tweaking meant it also worked for importing into custom WordPress Post types and Taxonomies too.
-
flurinduerst/WPDistillery: WordPress Setup runner for Scotch Box
Handy - create a Vagrant virtual machine with WordPress installed and configured. An oddly opinionated default config, but easily tweaked.
-
10 things I learned making the fastest site in the world
Lots of handy, funny, tips. (via someone, a while back)
-
jlund/streisand: Streisand sets up a new server running L2TP/IPsec, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, and a Tor bridge
“It also generates custom configuration instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.”
-
GoogleChrome/lighthouse: Auditing, performance metrics, and best practices for Progressive Web Apps
Chrome extension that makes a nice report about websites. (via @dracos)
-
Simple Django error logging configuration for Heroku | chrxr.com
For future reference. Just because it seemed harder than necessary to work out how to get Django errors to display in Heroku’s console.
-
Tufte CSS
Some nice things in this example of CSS that styles things in a web parallel of Edward Tufte’s books. (via Russell Davies)
-
AWS Git-backed Static Website · Alestic.com
This is clever and bonkers. Why on earth would you run a static website like this unless you understood all of that? What do you do if something in that tangle stops working? Good luck!
-
MWeb - Pro Markdown writing, note taking and static blog generator App - MWeb
Sounds like a nice thing. Haven’t tried it. (via @gilest)
-
CSS ICON — project by Wenting Zhang
Icons drawn only with CSS, and very easy to copy. A bit ugly, but maybe a good inspiration for better… (via @simonw)
-
How it feels to learn JavaScript in 2016
Yeah. Bonkers. (via FaveJet)
-
TimeMapper - Make Timelines and TimeMaps fast!
Make a timeline thing, including maps, using Google Spreadsheets as the data source.
-
The HURRDURR Games — Dorian Taylor
On why most hackathons are exploitative. Includes a calculator for whether it’s worth your time. (via Favejet)
-
Cheat Sheet: Writing Python 2-3 compatible code — Python-Future documentation
Because this is usually where I end up when googling for this stuff.
-
Employee #1: Amazon · The Macro
On building the first Amazon website. (via Kottke)
-
webpack-howto
I suppose I should be at least familiar with this season’s front-end build tool.
-
Sheetsee.js
“A client-side library for connecting Google Spreadsheets to a website and visualizing the information in tables, maps and charts.” Obviously requires JavaScript, but looks like a nice way to create easily-editable data, charts, maps.
-
Building with Make - Device Ready
A nice introduction to using Make to build your JS files, run other tasks, etc. (via Tom Taylor)
-
A basic Celery on Heroku guide
This was also a nice write-up, with lots of handy tips, and barely out of date (a miracle, it seems).
-
Python developer articles - Django celery setup
Some bits of this were useful. And start-to-finish, not too wordy, examples like this are nice.
-
Ryan A. Chapman — Vagrant: show port forwarding for all virtual machines
Annoying that there’s no built-in way to get this info, for all running VMs, but this appears to work.
-
A Sense of Where You Are — Elegant Tools — Medium
Tom Broxton very good on gathering evidence about how long the designing and building of digital things actually take, so you can convince people your pessimistic-sounding estimates are accurate.
-
Test A Reusable Django Application For Support Of Multiple Django Releases With Tox And Travisci | Joe Bergantine
A clear description of how to do something that pretty much worked. Always a pleasure.
-
Framework7 - Full Featured Mobile HTML Framework For Building iOS & Android Apps
Could be useful. (via @paulpod)
-
How to use Land Registry data to explore land ownership near you | Anna’s blog
Nice clear description of two ways to view basic Land Registry data about an area. A shame it even takes this much work. And the Ordnance Survey stuff is so locked down. And Land Registry data lookups cost £3.
-
Boiling React Down to a Few Lines in jQuery - Hackflow
An explanation of React that my fuzzy head can’t cope with right now. So, for later. (via @simonw)
-
Lychee — Self-hosted photo-management done right
PHP and MySQL thing for hosting your own photo library. Nice, possibly, although I find the demo frustratingly un-web-like. (via Infovore)
-
Tryolabs/metamon: Collection of Ansible playbooks to quickly start your Django Application
Another one of these for reference.
-
Vega-Lite
An abstraction of an abstraction of d3.js - make D3 charts using only a JSON file. (via FlowingData)
-
Unable to set permissions within shared folder using Vagrant and VirtualBox - Ryan Sechrest
Just because this is an example of how I’m spending my time. Every. Single. Step. of the past few weeks has been a stuttering ball-ache of googling for the least bad fix to solve yet another tedious problem.
-
Multistage environments with Ansible – Ross Tuck
I don’t need think I need this kind of setup right now, but in case I do in future… (via Infovore)
-
Setting up Django with Nginx, Gunicorn, virtualenv, supervisor and PostgreSQL - Michał Karzyński
Nice, clear description. Part two shows how to run multiple Django apps on the Nginx server.
-
A Modern Python Development Toolchain · Chris Krycho
Nice clear summary. I’ve never used pyenv but looks like I should. (via Tom Taylor)
-
How To Deploy Multiple PHP Applications using Ansible on Ubuntu 14.04 | DigitalOcean
A rare example of deploying multiple sites to one server with Ansible.
-
bee-keeper/aws-ansible-django-deployment - Shell
Looks like a good example of Ansible for deploying a Django project on AWS and Vagrant.