Giter VIP home page Giter VIP logo

colly's Introduction

Camille Louédoc-Eyries

Hello 👋

I'm a software engineer with reverse-engineering chops.

Get to know me

Philosophy

  • You cannot improve what you cannot measure.
  • Use the right tools for the job.
  • Decouple flaky software
  • Your database should mirror the reality
  • Store everything; storage is cheap but data is not
  • Evaluate each of your actions through the lens of your current goal
  • Don't obsesss too much over optimization; CPU-time is cheap, brain-time is not.
  • Reverse-engineer life
  • Have boring code
  • Pick boring technology
  • Be humble; there is always something to learn by listening to others
  • Take a walk when the next step is not clear.
  • Great work is done in isolation.
  • Be a maniac

Technology

Of course, picking the right tools for the job is the most important part.

But here is a list of technologies that I use and love along with a small comment.

  • Telemetry: Grafana, VictoriaMetrics, (Loki — I don't love it but it does the job)
  • Orchestration: Kubernetes (on Hetzner Cloud to save $$$)
  • Programming languages
    • TypeScript (Absolutely love it. Yes, the tooling is questionnable, but the type system gives me goosebumps)
    • Python (I hated it, then I was put to work into a Python codebase, and now I am a bit more measured.)
    • Go (I use it when I need performance or want to mimic TLS/h2 perfectly)
    • Kotlin (always useful when automating Android apps 😃)
    • Bash
    • SQL
  • Databases: I love PostgreSQL and had a bad experience with MongoDB early on. I am fascinated by distributed databases like Cassandra. I recently started using ClickHouse. (a few weeks later: I love ClickHouse!) (on the other hand, my experience with MongoDB was not the best...)
  • Queues: I like RabbitMQ, but the boilerplate is a bit too much for me...

Technologies wishlist

These are technologies I wish to adopt but couldn't get the chance to play around with them enough yet.

Productivity

Tools

  • Beeminder - to force me to do the boring tasks
  • Todoist — to remember me to do the boring tasks
  • A good old notebook! — to help me reason about the interesting tasks

Inspirations

Portfolio

Open-source

Project name Description Language Notes
postgresql-obsidian An Obsidian plugin to upload your notes' metadata to your database. TypeScript
3proxy-docker A Dockerfile for building 3proxy Dockerfile
soundcloud-scraper A time-machine for SoundCloud TypeScript WIP
AutoSQLi An automatic SQL Injection tool Python Never quite worked
typescript-boilerplate TypeScript My evergreen TypeScript scraping project template. I will update it regularly, as I implement new tools into my workflow.
typescript-boilerplate-old TypeScript An archived general-purpose TypeScript boilerplate.
puppeteer-boiler TypeScript A deprecated browser-automation oriented TypeScript boilerplate.

Private

Project name Description Language First commit Last commit
browserless-stealth Browserless with evasions TypeScript Nov 10 2021 ongoing
requests-stealth Go stealth HTTP request engine featuring an experimentation engine and TLS emulation Go February 14 2022 ongoing
simkhey A SMS sending network that uses SIM800C USB modules and Raspberry Pis. Cheap alternative to Twilio TypeScript Jan 30 2022 May 4 2022
OpinionShift A Twitter bot TypeScript April 13 2021 June 2 2022
Pumpbot A cryptocurrency pump-and-dump exploitation tool TypeScript
QuizBot Reverse engineered API client for a cash-winning quiz app Go
Instabot Instagram auto-post and engagement bot Go

... and other projects that I forgot about

Contact

Telegram: @clouedoc

Mail: [email protected]

cute hedgehog image

Mr. Hedghehog says: "thanks for the visit!"

colly's People

Contributors

andviro avatar ariestiyansyah avatar asciimoo avatar asood123 avatar brenol avatar clouedoc avatar colin-davis avatar dvrkps avatar ferhatelmas avatar fossabot avatar gsoec avatar gummiboll avatar hondajojo avatar jlr52 avatar kawakami-o3-2nd avatar kvch avatar llonchj avatar meehow avatar nange avatar oscarscholten avatar palvarezcordoba avatar peterhellberg avatar ringbrew avatar rongyi avatar sharmi avatar smileboywtu avatar superstas avatar tampajohn avatar tomsquest avatar vosmith avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.