Insights
Thoughts, ideas and opinions on all things software strategy, design, and development – from the emerging tech experts at Revelry
![Featured image for](https://revelrylabs.wpenginepowered.com/wp-content/themes/harmonium/dist/images/placeholder.png)
Skinny Everything (Part 3 of 3)
Any software developer who deals with MVC frameworks has most likely come across the mantra “Fat Model, Skinny Controller”. This is not a good philosophy. It is a bad idea to have a fat model. In fact, it is a bad idea to have a fat anything. Instead, you should strive for Skinny Everything.
![Featured image for](https://revelrylabs.wpenginepowered.com/wp-content/themes/harmonium/dist/images/placeholder.png)
VFA : Revitalizing America Through Entrepreneurship
Sean Rowland recently joined the Revelry team via Venture For America. Read more about why college grads are choosing the route of entrepreneurship rather than a corporate lifestyle!
![Featured image for](https://revelrylabs.wpenginepowered.com/wp-content/themes/harmonium/dist/images/placeholder.png)
Faster Software Development with (Smart) Technical Debt
“technical debt” noun. the sum of costs owed to one’s computational progeny for past transgressions against their design and future well-being If you’re like…
![multi-line ellipsis](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2014/10/sass.jpg)
Sassy Ampersands Are… Beefy
Ampersands can handle situations like reverse nesting, extending class and id names, and even adjacent sibling selection.
![Featured image for](https://revelrylabs.wpenginepowered.com/wp-content/themes/harmonium/dist/images/placeholder.png)
Concerns: Skinny Everything, Part II
Concerns are modules you can use to extract code out of models and controllers. This is useful for various reasons. An obvious one is that this makes things skinnier, which we’ve already established is good. Another is that you can use these concerns to mix into other models and controllers
![Featured image for](https://revelrylabs.wpenginepowered.com/wp-content/themes/harmonium/dist/images/placeholder.png)
Decorators: Skinny Everything, Part I
While it is definitely good to have a slim controller for sake of code reusability, readability, and testing, it is also good to have a skinny model (for the exact same reasons). In fact, its just good to have a skinny everything.
![Featured image for](https://revelrylabs.wpenginepowered.com/wp-content/themes/harmonium/dist/images/placeholder.png)
The Evolution of an Idea to MVP
Every Idea Needs Validation. We’re all selling, monetary transaction or not, something that solves a problem. I stopped asking for feedback from friends about…
![multi-line ellipsis](https://revelrylabs.wpenginepowered.com/wp-content/uploads/2014/10/sass.jpg)
Quick Color with Sass
With powerful tools like Foundation and Bootstrap, along with Sass, designing as you code feels much more natural than trying to replicate a static mockup in the browser. One issue I’ve had, however, is finding the right colors without having to go back to Photoshop. Luckily, Sass has some pretty amazing color functions that can automate your color choosing process.
![Featured image for](https://revelrylabs.wpenginepowered.com/wp-content/themes/harmonium/dist/images/placeholder.png)
Someone Should…It would be awesome if…
I have a friend who likes to plan social events. He puts a lot of time and energy into it, and while everyone is…
Categories
- Apprenticeship (9)
- Artificial Intelligence (28)
- Back-End Engineering (119)
- Blockchain (10)
- DevOps (4)
- Elixir / Phoenix (23)
- Front-End, UI / UX Engineering (36)
- Growth (3)
- Insights (59)
- Javascript (20)
- Leadership (22)
- Meet The Team (17)
- Mobile Applications (3)
- Off the Beaten Path (4)
- Peerbot (3)
- Process (18)
- ProdOps (1)
- Product Management (28)
- React / React Native (5)
- Remote Work (17)
- Revelry News (13)
- RevTWIL (21)
- Ruby on Rails (4)
- Startup Studio (3)
- Technical Consulting (22)
- Testing and Security (7)
- Wordpress (2)