Corgi Jumping

Small Dog Legs

Welcome to Small Dog Legs. Originally intended for dog stuff, this website has evolved into more than just dogs with short legs but people with short legs too. At a whopping 5' tall, Shelby has created and automated some of her weekly mental responsibilities.

If you are on this website, you are either my mother or a potential employer. I am excited for you to click around but if you want to know some back end information about this page, here is the story of creating it.

The Birth and Anatomy of This Site

Years ago, Shelby began using Hostgator to get a familiarity with front end development. Her efforts were static for a while until recently, when she left her previous position at LiveView Technologies. She needed a confidence boost in her abilities as a developer so she decided to repurpose her old website and make it into something she can be proud of. She hopes that this page will give you the information you need to feel confident that she is the right person for the job and she would be a pleasant member of the team.
She started off with using her hostgator account to build some static components. She knew the basics of website building and how things talk to each other but some of it she had never personally done due to her changing positions regularly and a robust amount of peer programming. As she played with her domain, thinking of what to build, she decided she wanted to better practice her skills with git, so she decided to make a git repo on github using her old GitHub account. If you want to see it, please see GitHub:SmallDogLegs.
Before finishing setting up her repo, she knew she wanted it to be CI/CD so she looked up how to implement automatic deployments on github and have them sent directly to the cpanel location on her hostgator account. She connected it to hostgator and BOOM, like a strike of lightning, she was agile.
She continued her work on her website using only Javascript, HTML, and CSS until she began getting bored with her access to data. She didn't want to write out a bunch of json files for the things she was implementing so she decided she wanted to add some Python into the mix. She spent a couple days trying to find a way to use her hostgator account with Python but was struggling to find the features required to use that capability. She reached out to Hostgator and they told her the same thing the websites were saying. She felt certain that she needed to be on a larger plan but she didn't want to be on a larger plan. She couldn't ask her husband to spend more money on something so trivial.
She pulled out some Raspberry Pis and began setting up a server for her website. She spent a little bit of time learning flask so she could put an API on it the moment she was ready. Once she had her api running on her local machine, she began really thinking about what she was creating. She didn't like it. It was hardware and software that she didn't have time to maintain. It made her feel icky and vulnerable. She missed her AWS environments that were already secure with the appropriate accesses.
Feeling Defeated, she reached out to an old coworker who she trusted would help her out if she was in a bind. He was kind enough to do so despite having no reason to help her. He told her he didn't know anything about using hostgator for python and she should use fly.io. This was validating for her because she knew she was spinning her wheels on hostgator. It wasn't her fault she couldn't do something she didn't have access to.
She opened up a tutorial for fly.io and ran through it like butter. She knew she could get something working on this new service. All it took was a bit of docker. After some tweaking of the tutorial app and refreshing her docker skills, she came out with a fully functioning API. Some Data Entry and finagling of the layout later, she had the Recipe Page.

======= =======