Ryan Tablada

Building the Web

I Made a Huge Mistake

Last year I wrote three different articles. And I have to admit something...RepositoriesAfter reading Fowler's "Patterns of Enterprise Application Architecture", I found that I royally messed things up. Repositories actually are in-memory collections or at least mediators to a different data store or subsystem that FEELS like an in-memory collection of records. Domain classes...

Ryan Tablada

Ryan Tablada

Jan 16, 2015

Add Variables to Your Password Reset Emails

Laravel ships with a fairly nice default password broker. It creates an auto-expiring reset token, associates that with the user, and sends an email to the user all in one nice fairly modular system. But, there's a problem...How do you add dynamic data to your reset view.By default, Laravel will pass through the...

Ryan Tablada

Ryan Tablada

Jan 13, 2015

Zero To Prototype Releasing November 7th

After a ton of hard work rerecording the "Zero To Prototype" course, I am finally proud to announce that it will be finally releasing this Friday November 7th!The lessons are currently being reviewed by some of my best friends for final tweaks to make sure that everything is ready for the...

Ryan Tablada

Ryan Tablada

Nov 4, 2014

My Recording/Work Setup

On today's check in (yes, I went MIA for a bit), I wanted to do something a bit different and cover my recording setup and hardware.The Audio InputWhile I went to school for studio music and VO recording, I amassed a large amount of audio interfaces, microphones, processors, pre-amps and more. For...

Ryan Tablada

Ryan Tablada

Oct 24, 2014

Make Laravel 4 Feel Like New

After creating an API with Laravel 5 about a month ago, I was really liking the new directory structure and some of the features that were available. Today, I tried to replicate this magic and was having issues getting a stable version of Laravel 5 (which is to be expected to a...

Ryan Tablada

Ryan Tablada

Oct 21, 2014

Reproduction Day 2

Today was the second day for me working hard on reproducing "Zero to Prototype". It was exciting, but, there was a major hurdle. To be honest, I only went through my editing and rehearsal phase. So... What happened.Yesterday, I mentioned that my rehearsal time usually takes about 30 minutes. But, then there was a moment...

Ryan Tablada

Ryan Tablada

Oct 19, 2014

The Terror of "Almost Done"

To be completely candid, this is the story of the last month of EmberGrep. It's been a hard journey for me, and I've grown through the process. This is just some of my feelings and lessons that I've learned.The Finish Line is in SiteWith six days until release, I had completed most of...

Ryan Tablada

Ryan Tablada

Oct 18, 2014

Everything is a Trade-off

In development, everything that we do is a trade-off. Sometimes, we don't act like it is, and we are lying to ourselves.Languages are a trade-offI spend almost all of my time programming in PHP and Javascript. This is a trade-off.By focusing on PHP and JS, I forego the chance to enter into deeper...

Ryan Tablada

Ryan Tablada

Oct 13, 2014

Multiple Front Controller Layers?

In my persuit to continue making my code more maintainable and a bit cleaner, I have come across a new question with controllers.Is it ok to have multiple layers of front-controllers.What is a front controller?If you are unfamiliar with a front controller, it is a single object for channeling the flow...

Ryan Tablada

Ryan Tablada

Oct 11, 2014

I Am a Web Application Developer

There's been a new discussion over what to call yourself when describing what you do as a developer. I've sort of even bloged about it in the past.Over the last year about 60% of my time was spent building front-end UX applications with Ember, 30% of my time was with Laravel building...

Ryan Tablada

Ryan Tablada

Sep 30, 2014

Prev Page 2 of 10 Next