Skip to content

Instantly share code, notes, and snippets.

View panphora's full-sized avatar
🍊
building clay in software form: hyperclay.com

David Miranda panphora

🍊
building clay in software form: hyperclay.com
View GitHub Profile
<!doctype html><html lang="en" style="color-scheme: dark light;">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>
Vanilla HTML + CSS (+ JS) "password strength" app
</title>
<style>
form
{ width: max-content
; padding: 1em
; margin: 1em

Estimation

This document is an attempt to pin down all the things you don't think about when quoting for a project, and hopefully provide a starting point for some kind of framework to make quoting, working and delivering small-medium jobs more predictable and less stressful.

Quoting

The hardest bit of any job, and lots of pitfalls

Estimating the work

  • the actual work of what you see on screen will only be a fraction of the work to do
@panphora
panphora / contact.php
Last active January 9, 2019 20:03 — forked from libryder/contact.php
Super simple PHP contact form in one file
<html>
<head>
<title>Contact Us</title>
</head>
<body>
<?php
if ($_POST['message']) {
$message = $_POST['message'];