Software

Software is a program that enables a computer to perform a specific task. You can learn the best practices and how to get clean code with these posts.

  • How to add Xdebug to your Docker and PhpStorm

    ,

    ·

    What is Xdebug? Many developers, even with extensive experience in PHP, debug their code with the typical PHP functions such as var_dump(), print_r() or simple echo statements, to dump the content of the variables. Although this method sometimes can get you out of trouble, often falls short. Here is when you should use Xdebug. In…

    Read More

  • How to Force HTTPS correctly

    ·

    How to Force HTTPS correctly

    HTTP is the acronym for Hypertext Transfer Protocol. HTTPS is the same but adding “Secure“. These two protocols are used for the same thing, data transfer. The basic difference between the two is the way the data travels. If the data is transferred via HTTP, it travels in the clear and is accessible to anyone…

    Read More

  • Testing in PHP: The Ultimate Guide

    ·

    Testing in web development Any programmer with experience in web development is well aware of the effort involved in testing: Creating test cases, running them, analyzing the results… is a tedious task. With agile methodologies, it is also common for application requirements to constantly vary, with a consequent increase in the number of versions and…

    Read More

  • How to integrate Google reCaptcha in VueJS forms

    ·

    How to integrate Google reCaptcha on VueJS forms - Jokiruiz.com

    On this post I am going to present you how to introduce reCaptcha in VueJS forms in a very easy way. Google reCaptcha What is Google reCAPTCHA? reCaptcha is a free service from Google that helps you to protect your websites from spam and abuse. A “CAPTCHA” is a turing test to tell human and bots…

    Read More

  • Install Laravel on Amazon Linux 2

    ,

    ·

    Install Laravel on Amazon Linux 2

    Laravel is a free, open-source PHP web framework, intended for the development of web applications following the model–view–controller (MVC) architectural pattern and based on Symfony. Some of the features of Laravel are a modular packaging system with a dedicated dependency manager, different ways for accessing relational databases, utilities that aid in application deployment and maintenance,…

    Read More

  • The Importance of JSON in web development

    ·

    JSON

    Here I want to cover a topic that I feel has become an important part of any developer’s toolkit “The Importance of JSON in web development”. If you are looking for a JSON validator or beautifier, visit jsonexample.com. JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write, and It…

    Read More

  • Codelobster, a different multi-platform IDE

    ·

    codelobster review - jokiruiz.com

    What is an IDE? An IDE, or Integrated Development Environment, is a program that allows to developers and programmers to consolidate the different aspects of writing a computer program. Some examples of IDE are Visual Studio Code, Codelobster, or PHPStorm. IDEs increase programmers and developers productivity. There are multiple options out there, and it is…

    Read More

  • Solid Principles and PHP

    ·

    The SOLID principles, five agile principles that should guide you every time you write code. The principles, when applied together, intend to make it more likely that a programmer will create a system that is easy to maintainand extend over time. This guide will help you to adapt them to PHP and make your code…

    Read More

  • Best PHP Frameworks for 2015

    ·

    Using a framework also facilitates scalability and long-term maintenance by complying with development standards. It keeps your code organized. And it also allows your application to evolve and grow over time. But which are the best php frameworks? This guide will help you to choose one.

    Read More

  • PHP Design Patterns

    ·

    PHP design patterns are solutions to software design problems you find again and again in real-world application development. This guide introduces the, in my opinion, most common Design Patterns used in PHP.

    Read More