<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Lucas Santoni</title><description>A blog about computer security and programming. With CTF writeups, side
projects, memos...</description><link>https://blog.lucas.zip/</link><item><title>Build production grade API with Prisma and GraphQL</title><link>https://blog.lucas.zip/prisma-graphql-api/</link><guid isPermaLink="true">https://blog.lucas.zip/prisma-graphql-api/</guid><description>Learn how to build a production ready GraphQL API endpoint using Prisma. This tutorial is aimed at beginners and covers all the basics.</description><pubDate>Thu, 30 Jul 2020 00:00:00 GMT</pubDate></item><item><title>DawgCTF 2020: a few pwn writeups</title><link>https://blog.lucas.zip/dawg-2020-pwn/</link><guid isPermaLink="true">https://blog.lucas.zip/dawg-2020-pwn/</guid><pubDate>Mon, 13 Apr 2020 00:00:00 GMT</pubDate></item><item><title>ESLint: a value for parserOptions.project</title><link>https://blog.lucas.zip/eslint-parser-services/</link><guid isPermaLink="true">https://blog.lucas.zip/eslint-parser-services/</guid><description>How to fix? Error while loading rule &apos;@typescript-eslint/no-implied-eval&apos;: You have used a rule which requires parserServices to be generated.</description><pubDate>Thu, 13 Feb 2020 00:00:00 GMT</pubDate></item><item><title>ESLint configuration and best practices</title><link>https://blog.lucas.zip/eslint-guide/</link><guid isPermaLink="true">https://blog.lucas.zip/eslint-guide/</guid><description>Learn how to use and configure ESLint in order to keep your JavaScript codebase clean and consistent. We&apos;ll take a loot at different setups, including TypeScript and React.</description><pubDate>Thu, 23 Jan 2020 00:00:00 GMT</pubDate></item><item><title>The missing Pelican plugins guide</title><link>https://blog.lucas.zip/pelican-plugins/</link><guid isPermaLink="true">https://blog.lucas.zip/pelican-plugins/</guid><description>Learn how to develop plugins for the static site generator Pelican with this tutorial. We&apos;ll learn about plugin installation, signals, generators... And we&apos;ll also write a few example plugins.</description><pubDate>Sat, 11 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Santhacklaus 2019: Christmas Locker</title><link>https://blog.lucas.zip/santa-christmas-locker/</link><guid isPermaLink="true">https://blog.lucas.zip/santa-christmas-locker/</guid><pubDate>Mon, 23 Dec 2019 00:00:00 GMT</pubDate></item><item><title>Santhacklaus 2019: Jacques ! Au secours !</title><link>https://blog.lucas.zip/santa-jacques/</link><guid isPermaLink="true">https://blog.lucas.zip/santa-jacques/</guid><pubDate>Mon, 23 Dec 2019 00:00:00 GMT</pubDate></item><item><title>Santhacklaus 2019: NSAR</title><link>https://blog.lucas.zip/santa-nsar/</link><guid isPermaLink="true">https://blog.lucas.zip/santa-nsar/</guid><pubDate>Mon, 23 Dec 2019 00:00:00 GMT</pubDate></item><item><title>Hexpresso FIC Quals 2019: Step 6</title><link>https://blog.lucas.zip/hexpresso-fic-6/</link><guid isPermaLink="true">https://blog.lucas.zip/hexpresso-fic-6/</guid><pubDate>Fri, 20 Dec 2019 06:00:00 GMT</pubDate></item><item><title>Hexpresso FIC Quals 2019: Step 5</title><link>https://blog.lucas.zip/hexpresso-fic-5/</link><guid isPermaLink="true">https://blog.lucas.zip/hexpresso-fic-5/</guid><pubDate>Fri, 20 Dec 2019 05:00:00 GMT</pubDate></item><item><title>Hexpresso FIC Quals 2019: Step 4</title><link>https://blog.lucas.zip/hexpresso-fic-4/</link><guid isPermaLink="true">https://blog.lucas.zip/hexpresso-fic-4/</guid><pubDate>Thu, 19 Dec 2019 04:00:00 GMT</pubDate></item><item><title>Hexpresso FIC Quals 2019: Step 3</title><link>https://blog.lucas.zip/hexpresso-fic-3/</link><guid isPermaLink="true">https://blog.lucas.zip/hexpresso-fic-3/</guid><pubDate>Thu, 19 Dec 2019 03:00:00 GMT</pubDate></item><item><title>Hexpresso FIC Quals 2019: Step 2</title><link>https://blog.lucas.zip/hexpresso-fic-2/</link><guid isPermaLink="true">https://blog.lucas.zip/hexpresso-fic-2/</guid><pubDate>Thu, 19 Dec 2019 02:00:00 GMT</pubDate></item><item><title>Hexpresso FIC Quals 2019: Step 1</title><link>https://blog.lucas.zip/hexpresso-fic-1/</link><guid isPermaLink="true">https://blog.lucas.zip/hexpresso-fic-1/</guid><pubDate>Thu, 19 Dec 2019 01:00:00 GMT</pubDate></item><item><title>Hexpresso FIC Quals 2019</title><link>https://blog.lucas.zip/hexpresso-fic/</link><guid isPermaLink="true">https://blog.lucas.zip/hexpresso-fic/</guid><pubDate>Thu, 19 Dec 2019 00:00:00 GMT</pubDate></item><item><title>React TypeScript Cheatsheet</title><link>https://blog.lucas.zip/react-typescript-cheatsheet/</link><guid isPermaLink="true">https://blog.lucas.zip/react-typescript-cheatsheet/</guid><pubDate>Tue, 05 Nov 2019 00:00:00 GMT</pubDate></item><item><title>LeHack 2019: Alphajet, and PGM fun</title><link>https://blog.lucas.zip/lehack-alphajet/</link><guid isPermaLink="true">https://blog.lucas.zip/lehack-alphajet/</guid><pubDate>Wed, 07 Aug 2019 00:00:00 GMT</pubDate></item><item><title>Deloitte CTF Quals 2019: Sea shells, she sails, nooo!</title><link>https://blog.lucas.zip/deloitte-sea-shells-she-sails/</link><guid isPermaLink="true">https://blog.lucas.zip/deloitte-sea-shells-she-sails/</guid><pubDate>Tue, 11 Jun 2019 06:00:00 GMT</pubDate></item><item><title>Deloitte CTF Quals 2019: Superhero</title><link>https://blog.lucas.zip/deloitte-superhero/</link><guid isPermaLink="true">https://blog.lucas.zip/deloitte-superhero/</guid><pubDate>Tue, 11 Jun 2019 05:00:00 GMT</pubDate></item><item><title>Deloitte CTF Quals 2019: Query Query</title><link>https://blog.lucas.zip/deloitte-query-query/</link><guid isPermaLink="true">https://blog.lucas.zip/deloitte-query-query/</guid><pubDate>Tue, 11 Jun 2019 04:00:00 GMT</pubDate></item><item><title>Deloitte CTF Quals 2019: g0dmode&apos;s Pizza Shop</title><link>https://blog.lucas.zip/deloitte-godmod-pizza/</link><guid isPermaLink="true">https://blog.lucas.zip/deloitte-godmod-pizza/</guid><pubDate>Tue, 11 Jun 2019 03:00:00 GMT</pubDate></item><item><title>Deloitte CTF Quals 2019: Halloween Town</title><link>https://blog.lucas.zip/deloitte-halloween-town/</link><guid isPermaLink="true">https://blog.lucas.zip/deloitte-halloween-town/</guid><pubDate>Tue, 11 Jun 2019 02:00:00 GMT</pubDate></item><item><title>Deloitte CTF Quals 2019: PatchMe</title><link>https://blog.lucas.zip/deloitte-patchme/</link><guid isPermaLink="true">https://blog.lucas.zip/deloitte-patchme/</guid><pubDate>Tue, 11 Jun 2019 01:00:00 GMT</pubDate></item><item><title>Deloitte CTF Quals 2019</title><link>https://blog.lucas.zip/deloitte-quals/</link><guid isPermaLink="true">https://blog.lucas.zip/deloitte-quals/</guid><pubDate>Tue, 11 Jun 2019 00:00:00 GMT</pubDate></item><item><title>[FRENCH] Piscine Securité POC 2019</title><link>https://blog.lucas.zip/piscine-poc-2019/</link><guid isPermaLink="true">https://blog.lucas.zip/piscine-poc-2019/</guid><pubDate>Wed, 13 Feb 2019 00:00:00 GMT</pubDate></item><item><title>[FRENCH] JavaScript : durée minimum à l&apos;exécution d&apos;une fonction asynchrone</title><link>https://blog.lucas.zip/js-minimum-time/</link><guid isPermaLink="true">https://blog.lucas.zip/js-minimum-time/</guid><pubDate>Mon, 10 Dec 2018 00:00:00 GMT</pubDate></item><item><title>[FRENCH] NDH Quals 18 : SoStealthy</title><link>https://blog.lucas.zip/so-stealthy/</link><guid isPermaLink="true">https://blog.lucas.zip/so-stealthy/</guid><pubDate>Sun, 01 Apr 2018 00:00:00 GMT</pubDate></item><item><title>[FRENCH] La vie d&apos;un pingouin à Epitech Paris</title><link>https://blog.lucas.zip/pingouin-epitech/</link><guid isPermaLink="true">https://blog.lucas.zip/pingouin-epitech/</guid><pubDate>Fri, 08 Dec 2017 00:00:00 GMT</pubDate></item><item><title>[FRENCH] Introduction à z3, solveur de crackmes</title><link>https://blog.lucas.zip/z3-intro/</link><guid isPermaLink="true">https://blog.lucas.zip/z3-intro/</guid><pubDate>Thu, 13 Jul 2017 00:00:00 GMT</pubDate></item></channel></rss>