Skip to content

Instantly share code, notes, and snippets.

View livcarman's full-sized avatar

Liv Carman livcarman

  • Chandler, AZ
  • 21:45 (UTC -07:00)
View GitHub Profile
@livcarman
livcarman / sitewire_coding_challenge.md
Last active June 26, 2026 01:49
Sitewire Coding Challenge

Sitewire Coding Challenge

Hi! 👋 Thanks for considering Sitewire! We're excited you've decided to interview with us.

For this portion of your interview, you will be coding a simple app uing the langauge and/or framework of your choice. Your app will display some data from the API server located at: https://fake-users-api.vercel.app

We don't expect you spend more than an hour on this. You can use whatever tools you want to build it, including AI coding assistants/tools. But no matter how you write the code, you should be prepared to present what you've built and explain and defend your implementation.

@livcarman
livcarman / CLAUDE.md
Last active June 30, 2026 18:27
CLAUDE.md

Project conventions

Notes for AI agents and human contributors working on Sitewire-Web. Keep this file short and load-bearing — anything that's just useful background lives in code comments, PRs, or other docs.

Commits

Commits should be small, reviewable chunks of code.

Commit messages should be a single line of imperative text, like "Add foo to enable bar".

@livcarman
livcarman / Dockerfile
Created November 21, 2018 15:01
Dockerfile boilerplate for Django + uWSGI
# Depends on the $PORT environment variable (for compatibility with Heroku)
FROM python:3.7.1-alpine3.8
# Set a working directory
WORKDIR /usr/src/app/
# Copy requirements file to known location
COPY requirements.txt /requirements.txt
# Install build deps, run `pip install`, and remove unneeded build deps all
@livcarman
livcarman / docker-cleanup.sh
Created October 3, 2018 17:24
Docker Cleanup/Purge
#!/bin/bash
# This cleans out absolutely EVERYTHING, unlike `docker system prune`
# Stop all running containers
docker stop $(docker ps -a -q)
# Delete all containers
docker rm $(docker ps -a -q)
@livcarman
livcarman / python-build-requirements.sh
Last active December 5, 2025 03:29
Python build requirements (Debian/Ubuntu)
sudo apt-get install -y \
build-essential \
curl \
git \
libbz2-dev \
libzstd-dev \
libgdbm-dev \
libgdbm-compat-dev \
libffi-dev \
liblzma-dev \