The Daily Code


A blog reflecting progress towards full stack web development

Fauxtel Hotels - The Final Project

Well, I said I wanted to be finished with my bootcamp, when I first started, in 4 months or so. Since then, I’ve had a million soul draining restaurant shifts, two moves to a new apartment, a handful of car troubles, financial worry over my restaurant based income, a viral pandemic and economic lockdown coupled with more anxious thoughts on financial stability. Four months came and went fast, then I said, well I’ll have it done in July, oh well in September then, ok maybe by the end of the year, so 18 months later, and right up until my administrative deadline for the program, I have finished my last project.


Prototype I: A Cat's Dream - JS/Rails Project

JavaScript was a little weird, why do I have to have these functions that need other functions or to call other functions from other functions to get something to work almost making it look more like an alternative loop rather than a function? Eventually it all became clearer, so that’s fine.


Bcrypt Mysteries

Sometimes, while working through my coursework on Learn.co, I have a tendency to generalize topics, methods, dependencies etc., in order to keep moving along at a somewhat efficient pace. And such generalization is likely fine, most of the time. Using ‘pry’, for example, I don’t need to go into lenghty detail as to how that works, so long as I use it successfully and figure out what is needed. If I’m rounding down in ruby I can call .floor on a variable and not worry over how it happened I can just rely on it, probably only useful in the future if I were to build my own rounding technique or function in the future, for fun or whatever reason.


Rails Project: Some reference points

Rails added some excitement and dynamic features to the developer learning process. It was also a long 4 weeks worth of work. So for this blog about this post I’m going to make a sheet of references for frequently forgotten or frequently used code snippets, terminal commands and any other relevant items of interest; I will explain their importance where applicable.


Sinatra Project: Miami Rooftop Pools

“Something to keep track of,” the project mode page said on learn.co, well I had a million thoughts on things I could use to keep track of, some too simple some too complex. I thought, not that it is a realistic web app for a variety of reasons, but maybe a simple web based app to keep track of details of various rooftop pools, primarily at hotels, that are easy to visit, have special events where you can visit easily, that hold special events often, or if you had to book a room for a night or two to relax at the pool’s site.