{"componentChunkName":"component---src-templates-index-template-js","path":"/","webpackCompilationHash":"9f9b08718447f3d4e396","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"fields":{"slug":"img-radio-btn","categorySlug":"/category/frontend/"},"frontmatter":{"title":"Simple images as radio buttons with tailwindcss 2.2.x","date":"2021-07-18T23:07:03.679Z","category":"frontend","description":"How to use the new peer utility class to disguise radio-buttons with images"}}},{"node":{"fields":{"slug":"fail2ban-ec2-ssh","categorySlug":"/category/devops/"},"frontmatter":{"title":"How to prevent brute-force ssh attacks with fail2ban","date":"2021-07-14T22:36:51.249Z","category":"devops","description":"If you are experiencing a brute-force ssh attack (people or robots trying different combinations of username and password to log into remote servers), you probably want to implement a fail2ban strategy to prevent them to keep trying.\nHere is a really quick and easy guide on how to get it ready in your ubuntu AWS ec2 instance."}}},{"node":{"fields":{"slug":"ruby-m1","categorySlug":"/category/devops/"},"frontmatter":{"title":"Rails env setup, Apple Silicon (M1) troubleshooting","date":"2021-06-19T21:51:38.502Z","category":"devops","description":"A quick collection of workarounds that I had to do to be able to setup one of my rails environments on apple silicon (big sur) on a MacBook m1."}}},{"node":{"fields":{"slug":"tips-for-teaching","categorySlug":"/category/learn/"},"frontmatter":{"title":"Tips for Teaching (WIP)","date":"2020-11-16T00:09:27.625Z","category":"learn","description":"This article is a draft/work in progress. I will be updating it while I figure out more strategies and teaching/learning schemes for my students."}}}]}},"pageContext":{"isCreatedByStatefulCreatePages":false,"currentPage":0,"postsLimit":4,"postsOffset":0,"prevPagePath":"/","nextPagePath":"/page/1","hasPrevPage":false,"hasNextPage":true}}}