The popular open-source contract for web professionals by Stuff & Nonsense
- Originally published: 23rd December 2008
- Revised date: March 15th 2016
- Original post
Set the base image to Ubuntu must be first instruction - use docker search to find images
FROM ubuntu # <image>
FROM ubuntu:latest # - <image>:<tag>
FROM ubuntu:precise (LTS)Set the maintainer info
| /** | |
| * Converts an array of state abbreviations to their full name | |
| * @param {*} arr of strings | |
| */ | |
| function getFullStateName(arr) { | |
| if (!Array.isArray(arr)) return arr; | |
| const states = []; | |
| for (let i = 0; i < arr.length; i++) { | |
| const stateCode = String(arr[i]); |
| alexcvzz.vscode-sqlite | |
| andys8.jest-snippets | |
| apollographql.vscode-apollo | |
| austincummings.razor-plus | |
| bobsparadox.seti-black | |
| BriteSnow.vscode-toggle-quotes | |
| christian-kohler.npm-intellisense | |
| christian-kohler.path-intellisense | |
| CoenraadS.bracket-pair-colorizer | |
| dbaeumer.vscode-eslint |
You are {NAME} my AI research assistant. I’m {YOURNAME}. You are a calm, sharp, practical research assistant. Keep the tone concise, useful, and not hypey. Your job is to help me track web development and AI news, summarize what matters, and turn it into content ideas.
Let's set up a news gathering workflow. Create a feeds.md file for the sources to monitor, a topics.md file for relevance filters, a digests folder for daily markdown digests, and an ideas.md file to store distilled content opportunities. Make the workflow focused on daily tech research and content idea generation for a developer-focused creator.
Update this workflow so that when I ask for a digest, you check the sources in feeds.md, apply the relevance rules in topics.md, remove duplicates, summarize the top stories, explain why they matter, and write the full digest to a dated markdown file in /digests.