Site revamp

Published on: 01 May 2020
jekyll bootstrap blog personal

Some months ago a workmate suggested we upgraded some of our pages from Bootstrap version 3.4 to 4.4. We didn’t do it in the end, since this came up inside a specific project and we didn’t want to fix some other critical pages while doing this upgrade.

Also we had some voices in the team advocating for ditching Bootstrap altogether, so, in the face of several possibilities, inaction took the best of us.

Anyway, while doing this work several differences in the usage of classes in the HTML markup made me curious about Bootstrap 4, so I decided to give it a try on this very site.

This past couple of days I have set this jekyll project to use the latest and greatest from Ruby and Jekyll, removed MaterializeCSS and moved everything to Bootstrap 4. In the meantime, I’ve changed the colorscheme of the site, as well as lots of copy, the layout and navigation (now you get to see my face when you first enter the site!).

I’ve kept everything as vanilla Bootstrap as possible, and it’s fast to use. Looking at the dev tools I see there’s a ton less of CSS than it used to be on previous versions, so that’s a win!


Chiquito Faker
17 Mar 2020

The past National Day of Andalusia (Feb 28th) I paid homage to one of the greatest public figures this region of Spain has ever given to the world. I did it ... Read on!

Interesting gems for better code quality
21 Jan 2017

While reading through the last 8 issues of Ruby Weekly I had unread in my inbox, I’ve found and tried out some gems that seem interesting and might bring ext... Read on!

New job at RubiconMD
01 Nov 2016

This week I’ve started working for RubiconMD, an eHealth company based in New York! I’m really excited since the project is something that I believe helps pe... Read on!

Upgrading to Roadie 3 for email styling
05 Jul 2016

While working on a Rails 4.2 app, we needed to update Roadie to version 3, and we also updated our transactional email templates for beautiful and respons... Read on!

Docker continued: trying out the beta for OS X and Rails
08 Jun 2016

I was very excited to try out the Docker beta for OS X, and wrote about it: Docker continued: trying out the beta for OS X and Rails Related: Commo... Read on!

We have created 'Hebillas', a suspender Ruby on Rails template companion
10 May 2016

I worked on expanding and updating our Rails template at the CookiesHQ, and the result is an open sourced template companion to thoughtbot’s Suspenders. ... Read on!

Code cleanliness and style with linters
09 Mar 2016

Lately I’ve been using linters when coding and got my thoughts on e-ink. Read it a the CookiesHQ blog: Code cleanliness and style with linters Read on!

Common problems when starting with Docker and Rails
11 Feb 2016

I got to spend some time playing with Docker and Rails, and really enjoyed it. Here’s a list of problems I had while at it, and how I solved them. Read it... Read on!

Javascript type conversion shenanigans
26 Jan 2016

I found a quite curious problem with javascript on a clients project. Read it a the CookiesHQ blog: Javascript type conversion shenanigans Read on!

4 tips to easily improve the performance of your Mongoid queries
15 Dec 2015

Slow queries? Frightening timeouts? Review your code and see if you can apply these simple yet powerful performance tips! Read it a the CookiesHQ blog: ... Read on!

Switching from embedded documents to relationships with Mongoid
15 Oct 2015

Lately we’ve had to change how several documents on the MongoDB database of a project were related to each other. Read the how to at the CookiesHQ blog: ... Read on!

A tiny guide to remotely working while traveling
29 Sep 2015

Last summer I had the opportunity to travel around and mix some time of vacation and remote work. Here are some of my thoughts about being a remote worker... Read on!

BARUCO 2015
09 Sep 2015

This year, we had three of our team members attending the Barcelona Ruby Conference in Spain. Here’s what they found most interesting! BARUCO 2015 Read on!

The benefits of using a coworking space as a remote worker
07 Aug 2015

As a remote worker, or even as a freelance, you might spend lots of time working from home. A coworking space is a good idea to try out. I recently did so... Read on!

Creating a sitemap with Ruby on Rails and uploading it to Amazon S3
23 Jul 2015

Sitemaps are a must-have tool to get your sites properly indexed on search engines and having a better positioning. In this post we cover how to create si... Read on!

Easy SEO meta tags in Rails 4
23 Jun 2015

Having the right SEO meta tags generated for your website is a must have nowadays. Here we show how to get them set easy and fast with the help of the met... Read on!

A first taste of Material Design
21 May 2015

I’ve been playing around with Material design on a project, here are my thoughts: A first taste of Material Design Read on!

Getting the most out of your WHOLE day
08 Apr 2015

Going to bed everyday with the feeling of having accomplished something else than work is really hard. I talk about it on my latest blog post for CookiesHQ: ... Read on!

Nested forms on steroids with Cocoon
10 Mar 2015

We use Coocoon quite a lot on our rails projects for nested forms. It is very powerful and flexible, here’s a post with some examples: Nested forms on st... Read on!

Indexing with Mongoid
16 Feb 2015

I wrote a post about how indexing with Mongoid helped us solve some problems with slow queries, enjoy! Indexing with Mongoid Read on!

CSS basics - positioning
29 Jan 2015

As I had to review what I knew about css positioning, I thought about writing a post about the basics: CSS Basics: Positioning Enjoy the read! Read on!

Fallback fonts with Prawn
08 Jan 2015

I’ve written a tutorial about how to deal with fallback fonts in Prawn, to avoid characters like eastern european accents not being shown. Fallback fonts... Read on!

Useful FactoryGirl methods part 2
23 Oct 2014

I’ve written a second part about Factory Girl for the CookiesHQ blog, here it is: Useful FactoryGirl methods part 2. Enjoy! Read on!

Introducing the CookiesHQ Rails application template
09 Oct 2014

The CookiesHQ has released a Rails application template as OSS: Introducing the CookiesHQ Rails application template Check it out! Read on!

Styling emails with Rails and Roadie
08 Sep 2014

Here’s the tutorial about Roadie I wrote for the CookiesHQ blog, that was featured on Ruby Weekly #212: Styling emails with Rails and Roadie. Hope it h... Read on!

Starting with AngularJS
01 Sep 2014

First steps with one of the strongest JS frameworks today I’ve written about some resources to start learning AngularJS for the CookiesHQ blog, here it is: ... Read on!

Useful FactoryGirl methods
05 Aug 2014

There is life beyond FactoryGirl.create()!! I’ve written about Factory Girl for the CookiesHQ blog, here it is: Useful FactoryGirl methods. It was fea... Read on!

Six months at CookiesHQ
22 Jul 2014

This month I’ve made six at the Cookies HQ, woohoo!!! In this blog post at the CookiesHQ, I write about how my revision was: my goals, how I achieved them, ... Read on!

Survive incomplete tests suites
26 Jun 2014

Right now I am working on a legacy project for The CookiesHQ, and one of the things I struggle more with every day is an incomplete test suite, that also fol... Read on!

Permissions in Rails with Pundit
09 May 2014

A few months back we started a new Rails 4 project at CookiesHQ, which needed permissions management. As CanCan wasn’t adapted to Rails 4, we decided to use ... Read on!

Learning vim the right way
22 Apr 2014

Several times I’ve tried to get to know Vim better: understand it, use it, become fluent at it and productive. It has not been easy. But on my recent visit ... Read on!

Getting to know the Cookies
31 Mar 2014

After two months working with CookiesHQ, this March they decided to fly me over to Bristol, know the team and work from their office for a week. Working remo... Read on!

ElasticSearch on Rails
21 Mar 2014

Yesterday I published an article on the CookiesHQ website, talking about the integration of ElasticSearch on a Ruby on Rails application that uses MongoDB. ... Read on!

Stop MySQL being loaded on OS X boot
07 Feb 2014

Right now I find myself working on a porject that uses MongoDB, and sometimes I work on projects with PostgreSQL and other times on projects that use MySQL. ... Read on!

Permisos de escritura de la AEAT en OS X y GNU/Linux
26 Jan 2014

DISCLAIMER: This post is in Spanish as its potential target are Spanish freelancers struggling with the Electronic Administration. Feel free to use Google... Read on!

About remote pair programming
24 Jan 2014

As a member of the CookiesHQ team, I’ve got the right and duty to write on the company’s blog. My first post is about how we have tackled pair programming wh... Read on!

Julio ❤️ Jekyll
20 Jan 2014

I’ve revamped my website and done it entirely using the lovely Jekyll. Simple to work with and as beautiful as your frontend capabilities go! The site templ... Read on!

Clean unneeded dependencies on Homebrew
19 Jan 2014

Let’s say you’ve uninstalled a formula with Hombrebrew that it’s no longer needed. Homebrew won’t clean the associated dependencies that are no longer needed... Read on!

PostgreSQL on OS X fast setup
07 Jan 2014

Get the Heroku Postgres.app Add this line to your bash_profile: export PGHOST=localhost This way you can avoid specifying the host (“-h localhost”) in eac... Read on!

Gotta work with Oracle DB's? Don't sweat!
10 Sep 2013

I’m currently working on a project that in which Rails is connected to an Oracle database. In order to keep it simple, a workmate in the same project passed ... Read on!

Seed Dump!
09 Sep 2013

You might remember my rant/advice on keeping your seed.rb file up-to-date. Well, I’ve found something a very cool gem that might just do the trick when just... Read on!

Agilismo: lugares comunes para recién llegados
16 Aug 2013

Esta pasada semana tuve la oportunidad de participar junto con la gente de Salumedia en una muy buena sesión de formación sobre la gestión de equipos y proye... Read on!

Comenzando con Rails
06 Aug 2013

De vez en cuando, alguien aparece con la misma pregunta: ¿Qué necesito para poder programar en Rails? ¿Qué recursos me recomendáis? Como ya he respondi... Read on!

Agilismo meets La Vaquilla
10 Jun 2013

Hace poco tuve el placer de impartir junto a mis amigos y “camaradas del metal” David “JGurú” Rodríguez y Javier “Javo” Baena, con los que formo el tridente ... Read on!

Multiple Installations Mayhem: MySQL
16 Apr 2013

While trying to build and install PHP 5.4 in a OS X 10.7.5 in order to test Laravel, I found myself updating several things with Homebrew. It seems that one ... Read on!

Don't let roamers steal your trash
19 Feb 2013

This one is for the IT boys in the dark basements. Love y’all :) The problem The results when using df and the sum of du are not the same. Example: 'Hey! I... Read on!

Simple good practices you’re probably not following: THE RETURN
13 Feb 2013

This one is pretty simple too, and very easy. Specify the version of the gems you are using in the Gemfile. Or in your environment.rb if you are into Rails A... Read on!

Capistrano-Tasks gem released
04 Feb 2013

I’ve put up a teeny little gem which compiles some Capistrano tasks I’ve developed and been using for a while. Just to learn how to compile a gem by myself a... Read on!

Simple good practices you're probably not following
16 Jan 2013

This one is simple, you might as well tattoo it all over your face, because it’s very likely you’re not doing it: Keep your seeds.rb information up-to-date ... Read on!

Broken AJAX requests after updating to Rails 2.3.15
15 Jan 2013

After updating Rails to 2.3.15 in a Rails 2.3 app, I found that some AJAX requests were suddenly not only not working properly, but they also were a bit tric... Read on!

Update your Rails NOW *Updated*
09 Jan 2013

It seems that all Rails branches (2.3, 3.0, 3.1 and 3.2) have been updated to fix two severe security issues (first and second). Please refer to the Rails We... Read on!

Local static assets serving over server in production mode.
09 Oct 2012

When debugging and testing Rails 3 apps locally, you might eventually need to boot Webrick (or whatever server you use) in “production mode” rails server -u... Read on!

#OpenSpaceSevilla
11 Mar 2012

DISCLAIMER: being a post about a local event, I’ve decided to write it in Spanish. This should help me to finish it fast and publish it while the impressi... Read on!

Introducing Capistrano
24 Feb 2012

At my job, we decided that twice a month, a member of the team should host a talk in which he would speak about something he could teach to the others. When ... Read on!