Cotonne does Craft!
About

Posts

  • Jul 29, 2020

    Decode Me - a Write-Up

  • Jul 14, 2020

    Exploiting Format String with PwnTools

  • Oct 24, 2019

    Deep dive into Spring Security - part 2

  • Aug 4, 2019

    Deep dive into Spring Security

  • Jul 28, 2019

    GDB - An advanced guide

  • Jul 14, 2019

    GDB - A beginner guide

  • Nov 21, 2018

    A road to be a secure dev - From 0 to Kevin! 2nd Edition!

  • Nov 10, 2018

    A road to be a secure dev - From 0 to Kevin!

  • Jul 25, 2018

    TDD and FizzBuzz

  • Jul 1, 2018

    To be true or not to be true, that is the question!

  • Jun 22, 2018

    How to fix vulnerabilities? (The 'Path Transversal' case)

  • Jun 7, 2018

    Crafting Secure Software

  • May 27, 2018

    Parcoursup, a long way to be graduated

  • May 20, 2018

    Refactoring code without breaking it

  • May 13, 2018

    Writing better BDD scenario

  • Feb 21, 2017

    The myth of the 'User'

  • Jan 16, 2017

    TDD and TPP applied to Prolog

  • Jan 9, 2017

    Adapt or die!

  • Jan 1, 2017

    Make Java great again!

  • Dec 21, 2016

    Event Sourcing under steroids!

  • Dec 15, 2016

    From Zero to Hero : Building a team of powerful developers

  • Dec 10, 2016

    High performance Haskell

  • Dec 9, 2016

    Organization by decantation

  • Dec 8, 2016

    Hexagonal architecture is dead… Long live to hexagonal architecture!

  • Dec 8, 2016

    Welcome to Jekyll!

subscribe via RSS

Cotonne does Craft!

  • Cotonne does Craft!
  • cotonne@github.com
  • cotonne
  • yoda044

This blog is about crafting software, thoughts about Agility, management and organization, technical challenges and a lot more!