Skip to content
View clouedoc's full-sized avatar

Organizations

@force-adverse @tagrecords

Block or report clouedoc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
clouedoc/README.md

Camille Louédoc-Eyries

Hello 👋

I'm a software engineer with reverse-engineering chops. I am available for consulting for 150$/hour.

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.
  • Pen&paper can do wonders

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, ClickHouse, (Loki — unfortunately)
  • Orchestration:
    • Kubernetes (on Hetzner to save $$$)
    • Good old makefiles with scp
  • Programming languages
    • TypeScript
    • Python
    • Go
    • Kotlin
    • Bash (... always forgetting the syntax, though...)
    • SQL
    • Rust (❤️)
  • Databases:
    • PostgreSQL
    • ClickHouse
    • Redis/Dragonfly
  • Queues:
    • AMQP (RabbitMQ)
    • BullMQ

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
llmify A simple tool to transform a subset of a git repository into documentation easily readable by a LLM (Large Language Model) Rust
things3-server A Things3 server with a focus on preserving your privacy. TypeScript
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
meowssl A BoringSSL fork that allows more flexibility for TLS fingerprinting evasions C++ Sep 11 2024 ongoing
mitmproxy-meow A Mitmproxy fork with TLS and h2 mimicking capabilities Python Sep 11 2024 ongoing
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!"

Pinned Loading

  1. typescript-boilerplate typescript-boilerplate Public template

    Camille's scraping boilerplate

    Jinja 15 1

  2. puppeteer-boiler puppeteer-boiler Public archive

    🛢 A batteries included boilerplate for puppeteer-extra. Automate all the things!

    TypeScript 17 2

  3. puppeteer-extra-plugin-timezone puppeteer-extra-plugin-timezone Public

    A puppeteer-extra plugin to automatically select the appropriate timezone.

    TypeScript 8 2

  4. puppeteer-extra-plugin-session puppeteer-extra-plugin-session Public

    Session persistence plugin for puppeteer-extra

    TypeScript 22 4

  5. AutoSQLi AutoSQLi Public archive

    An automatic SQL Injection tool which takes advantage of ~DorkNet~ Googler, Ddgr, WhatWaf and sqlmap.

    Python 270 65

  6. postgresql-obsidian postgresql-obsidian Public archive

    An Obsidian plugin to upload your notes' metadata to your database.

    TypeScript 65 11