Blog

Playing with PHP Decorator Pattern

Playing with PHP Decorator Pattern

Record What You Learn. If you have recorded the things you have learned, it is easier to share them with others. - Dave Hoover, Apprenticeship Patterns

Learning Spanish Numbers

Learning Spanish Numbers

Go forth to meet the shadowy future without fear and with a manly heart. - Ferdinand Magellan

JavaScript Patterns

I love patterns and coffee. And I'm starting to fall in love with frontend. keyword: starting :D  - Why I Hate Frontend, https://dev.to/yujiri8/why-i-hate-frontend-37cn

Implement CRUD with Laravel Service-Repository Pattern (with Interface)

All software developers should have their own blogs, regardless of how much experience they have. We should all share our experiences and findings and help to create a great community. We should not worry too much about what other people will think about it. We should first write it for ourselves. - Sandro Mancuso, The Software Craftsman

PHP Interface

PHP Interface

Learn the basics. Frameworks and paradigms come and go. - HAP, https://dev.to/redhap/comment/1egoh

Understanding Modules in Ruby

Understanding Modules in Ruby

Take the time to get the most out of your apprenticeship, and understand that whether you have been programming for three months or five years, you are still very much a beginner when it comes to software craftsmanship. - Dave Hoover, Apprenticeship Patterns

Deploy Ruby on Rails App with Database to Heroku

Bit by bit I raise the bar, and by clearing each level I elevate myself. At least that’s why I’ve put in the effort day after day: to raise my own level. I’m not great, by any means. I’m at an ordinary – or perhaps more like mediocre – level. But that’s not the point. The point is whether or not I improved over yesterday. The only opponent I have to beat is myself, the way I used to be. -  Haruki Murakami, What I Talk About When I Talk About Running

Palmistry Research

Palmistry Research

You will never live if you are looking for the meaning of life. The meaning of life is not something we look for, it is something we create. - Daniel Klein, Every Time I Find the Meaning of Life, They Change It

Deploy Laravel app in AWS using Code Commit

Experience should not be your goal. All experience indicates  that you have been able to survive. It does not indicate the amount you have learned, only the time you have spent. This is why your goal should be to become skilled. The increase in your skill level is the only meaningful testament to the effort you have spent inspecting, adapting, and improving your working habits. - Dave Hoover, Apprenticeship Patterns

Laravel File Uploads to Amazon S3

You don’t become a software craftsman by learning a list of heuristics. Professionalism and craftsmanship come from values that drive disciplines. Clean code always looks like it was written by someone who cares. - Robert C. Martin, Clean Code

Design Patterns in PHP

This is the important thing to understand about design patterns, there is no right or wrong. As a developer, you are in charge. That means you decide when a pattern is appropriate, and when it's completely unnecessary. You decide, did this improve or not improve my application? That's the key.  - Jeffrey Way

Setup Laravel Queues using Redis and Horizon

I have a big list of things I'd like to learn. But I'm not going to go out and do all of these things tomorrow. It takes time. You've got to plan and practice and be patient. Don't get overwhelmed by the amount of stuff you want to learn and just enjoy the process of learning. One day at a time, one step at a time. - Andrew, It's a Marathon, Not a Sprint https://dev.to/awwsmm/its-a-marathon-not-a-sprint-5568

Key Points in Git Tower

If you’re wanting to stay in software for the long haul, then I’d recommend a different approach from chasing the hype. Try to find the fun in software development. And, as you learn how to find the fun in building and learning things, be sure to pace yourself. So, don’t learn everything all at once. You will have to look a lot of things up during your day to day work, even after a decade in the field. - Andrew Owen, https://junglecoder.com/blog/learning-without-burnout

Configure PHPStorm CLI Interpreters

Configure PHPStorm CLI Interpreters

Learning to enjoy the learning process itself will serve you well in the ever changing technology landscape that keeps us perpetually on our toes. - Dave Hoover, Apprenticeship Patterns

Github Setup for MacOs

Github Setup for MacOs

It doesn’t matter how old I get, but as long as I continue to live, I’ll always discover something new about myself.— Haruki Murakami, What I Talk About When I Talk About Running

Install Laravel Valet

Install Laravel Valet

At 54, I am still in progress, and I hope that I always will be - Michelle Obama, Becoming