BLOG POSTS

Pumping Those Array Muscles

Pumping Those Array Muscles

Over this series, we are going to explore some of the most common array methods that JavaScript brings to the table, without React, Angular or any other framework on the market. In this episode, we are going to explore map, filter and find.
Quick intro to Redux

Quick intro to Redux

2019-10-21 ByTonatiuh Núñez
A quick intro to Redux to simplify 4 core concepts: Actions, Reducers, Store and Components. Redux helps you keep the state of your React app organized and centralized because managing the state only with React can become messy sometimes.
Internationalization of Your React App

Internationalization of Your React App

We'll discuss app internationalization for React apps using a manual approach, using the i18n package, and Babel macros package
How to: Advanced Filtering with Ransack and "OR" Groupings

How to: Advanced Filtering with Ransack and "OR" Groupings

2019-06-26 ByZian Aguirre
A while ago, I was working on a CMS-like project that needed a custom filter for its User model; the filter was supposed to be a select-like component displaying all the available roles and the user should be able to pick more than one role and the f...
Automatic browser reload after Ruby-on-Rails deployment

Automatic browser reload after Ruby-on-Rails deployment

2019-06-10 ByYan Carlos Marin
Ruby-on-Rails has integrated WebSockets in a very efficient way with Action Cable into Rails version 5. We can take advantage of this feature to transmit data from our server to the client side and so we can identify when there is a change in our app...
How Ruby-On-Rails Is Transforming The Web Development World By Innovating Programming And Software Development

How Ruby-On-Rails Is Transforming The Web Development World By Innovating Programming And Software Development

2019-05-01 ByAdela Barreto
The programming and software development world is ever evolving, and when it comes to developing a new innovation, your toolbox is large. There’s a multitude of languages and frameworks at your disposal, and although many of them are flexible enough ...
GatsbyJS: Love at First Site

GatsbyJS: Love at First Site

2019-04-16 ByAlejandro Prado
GatsbyJS is a powerful creator of static websites that implements innovative technologies. It's more than just a new creator of static websites, it gives the opportunity to get information from different sources through the power of GraphQL and use t...
Getting Started with High Level TensorFlow

Getting Started with High Level TensorFlow

2019-03-27 ByFernando Gomez
TensorFlow is one of the main tools used in the industry to perform Machine Learning (ML), either using it at a low-level for graph computation, or at a high-level to create models using pre-defined building-blocks.
Agile team can jumpstart your software development process

Agile team can jumpstart your software development process

2019-02-14 ByAndrea Silva
With the agile methodology the software development team will undertake the next major goal or milestone for a two week period, work toward that goal and then reevaluate the priorities at the end of that timeframe. This enables your team to establish...
Jupyter Notebooks on the iPad

Jupyter Notebooks on the iPad

2019-02-14 ByFernando Gomez
A very common tool to perform Data Science experiments is the live-coding Jupyter Notebooks app.
Machine Learning without a super computer

Machine Learning without a super computer

2019-01-22 ByFernando Gomez
Nowadays, Machine Learning is one of the most popular areas in Artificial Intelligence. Although there are a lot of resources online to learn about it
Integrating Zoom in my Rails Application

Integrating Zoom in my Rails Application

2019-01-11 ByLuis Fer Cuevas
Given all the features that Zoom provides we want to integrate it to our own Rails app to benefit from this amazing app
Render Props vs State Hook

Render Props vs State Hook

2018-12-05 ByIvan Velasquez
Render prop refers to a technique used for sharing code between React components using a prop whose value is a function.
Recipes for Testing Redux Actions and Reducers

Recipes for Testing Redux Actions and Reducers

I’d like to share my knowledge and personal approach to testing when building a Redux app. While there are many ways of doing this, if you are trying to figure out how to start testing your common Redux actions and reducers for your upcoming projects...
A Progressive Introduction to Javascript Testing

A Progressive Introduction to Javascript Testing

In this series we will learn how unit, integration, and end to end testing help us not only to improve the reliability of our code, but also, with the appropriate application of these techniques, we can improve the overall quality of our code, allowi...
How to better analyze Google Analytics data using R

How to better analyze Google Analytics data using R

2017-09-12 BySusana Ramallo
Google Analytics has very friendly interfaces through which we can have a first approximation of the behavior of users.
How To Use Neo4j With Rails

How To Use Neo4j With Rails

2017-09-12 ByFederico Ramallo
This data model allows you to avoid performance issues when you need to join multiple tables. Instead of rows you can use a more expressive and natural data model. Also the queries are faster to execute and easier to build on complex data relationshi...
Adding authentication to your react native app

Adding authentication to your react native app

2017-04-21 ByIvan Velasquez
I’ve been working recently on creating mobile applications using React Native. Few days ago I had to add an authentication login form to the application I’m working on, easy peasy. When I implemented that by first time I had no idea how to do it on t...
These are the highlights of why you should read The Lean Startup

These are the highlights of why you should read The Lean Startup

2016-10-17 ByAdela Barreto
If you are an entrepreneur and you failed then you really need to read it... You are not alone.
How to build a Minimum Viable Product for iOS and android

How to build a Minimum Viable Product for iOS and android

2016-07-12 ByFederico Ramallo
Building a MVP mobile app is challenging. First, there is the approval process to publish and update the app on the stores. Second, you have to build two applications or build for one platform. And that's a tough call.
Building a software engineer team

Building a software engineer team

2016-06-27 ByFederico Ramallo
Usually people ask me about a technical co-founder and how to launch their MVP. Then the next question they ask me is how to grow their engineer team.
Implementing Action Cable and Active Job in Rails 5

Implementing Action Cable and Active Job in Rails 5

2016-06-09 ByTonatiuh Núñez
Have you checked Action Cable in Rails 5? It’s a nice addition that integrates WebSockets to Rails. In this post, we'll see how to implement Action Cable with Active Job. Active Job is a framework for declaring jobs.
How to take advantage of show source with pry

How to take advantage of show source with pry

2016-05-13 ByTonatiuh Núñez
If you haven't heard of the pry gem I would encourage you to take a look at it. It can certainly help you speed up the debugging process of your code.
Benefits of WordPress + Docker in a production environment + troubleshooting guide.

Benefits of WordPress + Docker in a production environment + troubleshooting guide.

2016-05-13 ByFederico Ramallo
We love Rails, but WordPress provides a robust solution for our blogging needs. And lately, we have been experimenting with Docker + WordPress.
A Tmux crash course tips and tweaks

A Tmux crash course tips and tweaks

2016-05-13 ByTonatiuh Núñez
If you are one of those devs who uses the terminal a lot and ends up with way too many tabs open, or practices pair programming, then this post is for you. During the last months, I’ve started using Tmux a lot. Since I’ve found it to be very useful, ...

Follow us

Copyright © 2019 Density Labs LLC. All Rights Reserved