Julio Trigo
AboutArticlesBookmarksBooksPresentationsProjects

Articles

  • 2024-01-27 Installing Node.js and npm on a Mac
  • 2023-02-28 Installing Ruby on a Mac
  • 2020-05-10 Migrating my website domain
  • 2019-11-12 Lato 2.0 Font Family
  • 2019-10-07 PyConES 2019 - A practical DDD approach to Nameko microservices
  • 2017-08-08 Nameko Eventlog Dispatcher
  • 2016-02-02 PyConES 2015 - Distributed services
  • 2015-04-21 Unicode strings and bytestrings in Python 2
  • 2014-01-20 Deploying Django with Apache and mod_wsgi
  • Jan 27, 2024

    Installing Node.js and npm on a Mac

    Recently, I had to install Node.js and npm on a Mac and I decided to document the steps I took, which could be useful if we have to do this again from scratch. ...read more
  • Feb 28, 2023

    Installing Ruby on a Mac

    There are already quite a few guides and articles that explain how to install Ruby so I don’t intend to create another one. What I’m going to do is to document the steps I took to install Ruby on my Mac and summarise how I made it work. This is a fantastic article about the fastest and easiest way to install Ruby on a Mac, linked from the Jekyll on macOS installation page. This is another article that explains the benefits of using chruby: why I use chruby instead of RVM or rbenv. The Why You Should Never Use sudo to Install Ruby Gems article is also worth reading. ...read more
  • May 10, 2020

    Migrating my website domain

    I have been using the blog subdomain for this website since I started my blog around 2013 (on Blogger, before I moved to GitHub Pages). I did not want to build something myself for publishing my articles and Blogger gave me the option of using my own custom domain. Since I was already using www on my main website, I decided to go with blog instead. ...read more
  • Nov 12, 2019

    Lato 2.0 Font Family

    As part of a small redesign on this website, I wanted to use a high-quality and elegant font that also looked good with text in italics and displaying content in bold, but specially when combining both styles, which is something more difficult to find. After doing some research and comparing a few different fonts, I started to use the Lato Google font. However, even though it looked quite good, I was not fully convinced. ...read more
  • Oct 7, 2019

    PyConES 2019 - A practical DDD approach to Nameko microservices

    Here you can find all the information about the talk that I gave at PyConES 2019 on the 5th of October, 2019: A practical DDD approach to Nameko microservices Slides: PyConES 2019 - A practical DDD approach to Nameko microservices ...read more
  • Aug 8, 2017

    Nameko Eventlog Dispatcher

    Here at Sohonet, we build our products backend following a microservices architecture. Our services are built using Nameko, a microservices framework for Python that “lets service developers concentrate on application logic and encourages testability”. Nameko encourages the use of dependency injection and provides an easy way of adding dependencies to our services. ...read more
  • Feb 2, 2016

    PyConES 2015 - Distributed services

    Here you can find all the information about the talk that I gave at PyConES 2015 on the 22nd of November, 2015: Having it All: Distributed services with Django, Boto, and SQS queues Slides: PyConES 2015 - Distributed Services ...read more
  • Apr 21, 2015

    Unicode strings and bytestrings in Python 2

    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    UnicodeEncodeError: 'ascii' codec can’t encode character u'\u03b1'
    in position 0: ordinal not in range(128)
    
    Does this Python exception look familiar? Most Python developers have seen this at least once. Character sets, encodings, Unicode and all that stuff are hard to deal with until you fully understand what is going on behind the scenes. ...read more
  • Jan 20, 2014

    Deploying Django with Apache and mod_wsgi

    The aim of this article is to explain how to deploy a Django site with Apache and WSGI on Linux (Ubuntu), considering that neither apache2 nor mod_wsgi have been previously installed in the system. I will use the deployment of my personal website as an example. ...read more

Julio Trigo's photo

Julio Trigo

  • juliotrigo
  • juliotrigo
  • slideshowjuliotrigo
  • RSS feed RSS feed

["Software engineer", "Scrum master (CSM)", "Python developer", "Team lead"]

Copyright © 2013-2024 Julio Vicente Trigo Guijarro

image/svg+xml

License & copyright

Powered by GitHub Pages and Jekyll using a customized Minima theme