Why I Started Learning .NET Core

Yes! I started learning a Microsoft tool! For those of you that know me a little more know that I was never a big fan of Microsoft products. Since the beginning of college I was a linux guy and after a while I switched to a MAC OS computer (that in my opinion is just an expensive linux that works, but this could be a subject for another post). My lack of interest in Microsoft's products was due to some terrible experiences that I had in the past dealing with Microsoft things. One of these experiences happened while I was working for Siemens. I remember that once I had to create some libraries…

Read more »

Basic Security Actions For Any Application

Posted on

In my career as a software consultant I encountered several mobile and web applications written by partners, customers and competitors that were extremely insecure. Sometimes people really neglect the security of his applications exposing his customers data and opening opportunities for criminals to take illegal advantages over his systems. For that reason I decided to write about the 4 most basic security actions that every developer, business or consultant must take in order to have a minimal level of security of his apps. Always use HTTPS for backend communication There are no excuses to no…

Read more »

Modularizing And Organizing Javascript Using Data Attributes

The most common way that people use to add javascript behavior to a page is using the $(document).ready() event. In this small post I'll describe a simple way to make these small behavior scripts more modular and reusable. Multiple Ready Bindings Binding all small javascript behavior to the ready event has the advantage of simplicity. It is an easy approach to master and put in practice. However, this solution has a few problems. Let's take a look at the following code to discuss the disadvantages of this solution: $(document).ready(function() { var $cpfInput = $(".js-input-cpf"); var $pho…

Read more »

Introduction to ReactJS + Flux with Ruby On Rails (Part II)

In this part of the ReactJS + Rails tutorial we're going to setup our simple chat project and discuss the concepts covered on the first part of this tutorial. If you missed the first part of this tutorial, feel free to go back to http://drnluz.com/introduction-to-reactjs-flux-with-ruby-on-rails-part-i/ and learn the basic concepts of ReactJS and Flux. All the code presented on this tutorial is available on github: https://github.com/drnluz/react_chat Project Setup First of all, create a new rails project with the command rails new react_chat. Next, add some gems necessary for this project: gem…

Read more »

Introduction to ReactJS + Flux with Ruby On Rails (Part I)

I've been wanting to play with ReactJS + Flux for a long time and finally got some time to implement a simple application using this framework alongside with Rails. It is being a fun experience that is worth to share to other web developers interest in learning about ReactJS. In this tutorial I will explain how ReactJS works and will show how to use it with Ruby On Rails with a simple example: a chat application. A brief history of ReactJS ReactJS was created by Jordan Walke, a software engineer that works on Facebook. He was heavily influenced by a PHP component system used by facebook and b…

Read more »