I am Johnny Peck.

Hello. I've built useful things around the web since early 2000. I started Slipcase Media, my first software company, in 2004 while studying at Virginia Tech. We made a 3D movie along with e-commerce sites with Typo3 and Flash when it was still Macromedia. They called them rich web applications. Then I moved to Maui for a while.

Later, I became the principal software builder at Attache in Washington, DC and StayAttache.com crafting software and business processes for over six years starting in 2012. That system was still running 12 years on.

I've done websites since FrontPage in '97, servers, computer arts, robots, Wordpress plugins, machine learning, generative AI animation and real nature video channels on YouTube, made a few scars and a song or two. I have tropical island irrigation and landscaping skills. I've got a few AWS certifications but I often choose Linode.

I recorded a rock album with my friends. I have fine furniture making and house framing skills. I make software for fun. I love my country. I walk to the Washington Monument regularly. My desktop is Linux... again.

Principal Software Maker at Attache Property Management

Washington, DC 2012–2018 ( Consulting in 2025 )

Attache Property Management, StayAttache.com, is a multi-million dollar property management and corporate housing provider in Washington, DC. A purveyor of fine properties since 2001. They are seriously baller and I'm not biased at all.

My work at Attache spanned every part of automation from requirements gathering and embedding across all teams, continuous planning and communication, architecting and coding the full stack, servers and hosting, deployment, test and maintenance; wash, rinse and repeat. Backend, data, frontend, design, UI/UX, management and everything in between.

It's purpose is to automate the ever-evolving requirements of a nimble, technology loving, quirky and fun housing company in the United States capitol. It's wonderful working with people excited to build things we don't know how to build yet.

The backend was coming online as Symfony 2 was being released with PHP 5. Perfect timing and Doctrine ORM 2, thick model layers, tiny controllers and all kinds of whiz bang stuff like Composer package management were just entering the PHP lexicon. It felt like a turning point for PHP and with the HipHop fork at Facebook it was a curious time for the language.

The frontend is fully responsive having been based on the newly released Twitter Bootstrap CSS framework. It serves a surprising number of public requests on a daily basis for such a small organization. Then again, lots of people visit Washington, DC and Attache has an awesome product and a large inventory.

It runs exceptionally fast. The pictures are beautiful as is the website. I mounted a big screen TV in the office with dashboards showing relevant daily and live statistics streaming from various sources like form submissions, arrivals, departures and analytics. We'd see a dot popup on the map and then the phone would ring. We've got you.

I hand crafted the:

This serves our large inventory of geographically dispersed, unique properties in Washington, DC.

Every department had a piece of that system growing and I was writing it. Pretty standard cat herding software development effort with many tickets in the backlog well maintained in Github.

I used D3.js and DC.js to build interactive and exploration style analyses of our data to maximize profits finding renters for properties.

Stack stuff:

PHP, Symfony 2, Composer, MySQL, Elasticsearch, Redis, Doctrine ORM (Object Relational Mapper), Linux, DataTables, C, Bash, Git, Ubuntu, Github, XML, HTML, CSS, JavaScript, D3js, Bootstrap, ImageMagick, SSH, Nginx, Linode, Mandrill/Mailchimp, Sertifi and DocuSign integrations, etc.

I left in 2018 after more than six years to pursue other opportunities.

Visit Stay Attache.

I've explored generative AI animations using Disco Diffusion, Stable Diffusion, Deforum, FILM and other wonderful tools along with Google Colab and Python since 2022. I published some of those curiosities to CarnivAI, a steampunk circus on YouTube and Carnivai.com.

Picking up the book Artificial Intelligence: A Modern Approach remains vivid. More so than much of the material. It was for the online Stanford course taught by Andrew Ng that I barely attended. After a meetup at a popular Boston loft space of the time for jQuery I went to the Harvard bookstore and there was a memorial to Steve Jobs out front with apples and candles. If you were there you'll remember. He had just passed away. It was evening in Boston.

It's a tiny, gigantic world. I moved to our nations capitol, Washington, D.C. shortly thereafter for a Lead Dev / DTD / many hats role at a growing and nimble corporate housing company. I built the entire stack.

The Verity Project Originally built in 2005. Rebuilt in August 2025.

There's an article in the Virginia Tech Collegiate Times about the original Verity Project from 2005. Me and my pals at the time also made an animated film called "Five Days" at our company, Slipcase Media.

Profile for Johnny at Stack Overflow, Q&A for professional and enthusiast programmers

You've got to give it up for Stack Overflow. The quintessential nerd hub for so many years. The soiled pants of many a lost developer have come clean on those pages. Amongst the best of resources the web has for all of your out of memory, caching and off by one errors. Naming things is still hard, though.

Tag Gallery WordPress plugin.

Symfony Connect I've used Symfony along with Doctrine ORM (Object Relational Mapper) extensively.

YouTube - Johnny Peck I got into hornets unexpectedly and developed processes with python, ffmpeg and others to manage terabytes of video footage. Annotated data with CVAT. Trained YOLO vision models to watch bald faced hornets.

OpenSea Who didn't make an NFT? You don't have your own non-fungible tokens? I made a few for the Steampunk Circus/CarnivAI along with some tongue in cheek pudgy goblins and put them up on OpenSea. I was hoping to fund my new GPU requirements.

CarnivAI, a steampunk circus, on YouTube. Diffusion models and machine learning animations on youtube. Disco diffusion, stable diffusion, CompVis, etc.

CarnivAI, a steampunk circus, on the web.

Sometimes I make websites for very little reason at all. This is just a few of too many.

I use GitHub.

More of the same.

I designed my logo in 2001. Here I animated it with Python, Stable diffusion (generative AI), FILM, deforum in jupyter notebooks on Google collab with ffmpeg to pull it all together.

Stable diffusion Johnny Peck logo animation.

The steampunk circus generative AI, human machine collaboration started publishing curiosities in 2022. This was the first.

Disco diffusion animation for the Steampunk Circus, CarnivAI.