• Home
  • About
  • Contact
  • Resume

Login

Remember Me
  • Forgot your password?
  • Home
  • About
  • Contact
  • Resume

Nick Escobedo

  • Home
  • About
  • Contact
  • Resume

Programming

Home
 / Programming
Laravel, PHP, Programming, Testing

How To Write Tests For a Custom Laravel Validation Rule

By Nick Escobedo
January 23, 2020
4 min read
Leave a comment
In Laravel, PHP, Programming, Testing
2222 views
Scenario Our form is expecting user input from a specific field is typed in all capital letters so we have a custom validation rule to check if the input is uppercase. Writing tests for a custom Laravel validation rule is ...
Read more
Programming, Vue.js

Easy Way To Have Multiple Layouts For Your Vue.js App

By Nick Escobedo
November 8, 2019
4 min read
Leave a comment
In Programming, Vue.js
2764 views
While building most apps we need to have different layouts depending on the route. For example we might have a different base layout for someone logging in (/login) and for someone visiting a dashboard (/dashboard). Let’s go over one of ...
Read more
Programming, Vue.js

Thoughts on NativeScript Vue

By Nick Escobedo
May 2, 2019
5 min read
Leave a comment
In Programming, Vue.js
3071 views
First Impressions Having been familiar with HTML and XML layouts building layouts was easy. Styling the layouts feels similar to designing a web app, but not completely the same. Some CSS selectors and HTML attributes aren’t allowed or don’t work ...
Read more
PHP, Programming

PHP Type Hinting Arrays Using The Splat Operator

By Nick Escobedo
November 6, 2018
3 min read
Leave a comment
In PHP, Programming
4179 views
It’s possible to type hint an array (sort of) in PHP without using a Doc block. Version 5.6 added a splat operator or sometimes called argument unpacking. A splat operator is 3 dots before a parameter. The splat operator allows ...
Read more
Laravel

Laravel Upgrade Considerations and Tips

By Nick Escobedo
February 24, 2018
3 min read
Leave a comment
In Laravel
4928 views
Laravel claims estimated upgrade times upgrading version to version, but this estimation may not be true for you. Upgrades take time and vary depending on application size, architecture, and knowledge. If you’re asked for an estimate use these tips and ...
Read more

Using array_reduce to Transform Data

By Nick Escobedo
January 24, 2018
8 min read
Leave a comment
In PHP
4853 views
First, why we might transform data? If we have raw data from a database and need to send data to an external system or maybe export data. In either case we most likely don’t want to expose database column names ...
Read more
Programming

Selecting Your Next App Dependency

By Nick Escobedo
October 22, 2017
3 min read
Leave a comment
In Programming
5146 views
We often turn to open source or proprietary packages for adding functionality to our apps. Here are some key points and questions to ask when selecting your next dependency.
Read more
Laravel, Programming

The Importance of Eager Loading Laravel Relationships

By Nick Escobedo
September 6, 2017
5 min read
Leave a comment
In Laravel, Programming
5419 views
Problem Page took over 30 seconds to load locally on a local Vagrant virtual machine. After investigating the results were astonishing, over 1,000 queries executed in order to load the page. Not only was there an extraordinary number of queries ...
Read more

Website Launch: Champion Spotlight

By Nick Escobedo
June 22, 2017
2 min read
Leave a comment
In JavaScript, Vue.js
4286 views
I launched a new website dedicated to finding champion spotlights: http://championspotlight.lol for the game League of Legends (LoL). If you haven’t heard of League of Legends: League of Legends is a fast-paced, competitive online game that blends the speed and intensity ...
Read more
Vue.js

Introduction to Vue.js 2 Filtering with Lodash

By Nick Escobedo
June 1, 2017
5 min read
Leave a comment
In Vue.js
13931 views
Filtering in Vue.js is simple thanks to the filter function built into Vue. Let's take a look at an introduction filtering with Vue.js and Lodash.
Read more
12 3 Next

Categories

  • Android
  • How-To's
  • HTML
  • Interesting
  • JavaScript
  • Laravel
  • Life Pro Tip
  • Linux
  • Magento
  • Mobile App of the Week
  • PHP
  • Programming
  • Retail
  • Tech
  • Testing
  • Tips
  • Ubuntu
  • Video Games
  • Vue.js
  • Wordpress
  • YouTube
© Copyright 2015, All Rights Reserved Powered by WordPress | Designed by Bdayh