Giter Club home page Giter Club logo

Twitter Follow GitHub Sponsors

Git Stats pierstoval

Hello 🌘

I'm a freelance developer, coach and trainer from France

You can see my freelance website there: https://alex-rock.tech/en/, on which there's a specific section to the few talks I gave.

I sometimes write blog posts too: https://www.orbitale.io/, sometimes technical, sometimes not purely technical, but I try to often talk about the strange world of tech we work in.

I love free Open Source software, and I believe that Open Source could help the entire world by bringing community effort into solving peoples problems, could it be by allowing them to create a website for a project in seconds, or create free and Open Source plans for artificial respirators.

In any way, when I have a project, I will always try to make it Open Source first, create documentation, even if it's just for me, because I hope it will help Open Source newcomers to participate too, and give a good example of how things can be done.

I do have several activities! Check them out:

  • Skills:

    • 🐘 PHP
      • That's my main skill, been doing PHP since 2008, and tried tons of frameworks in the past.
      • I have two Symfony certifications, and been doing a lot Symfony-based projects since 2013
    • πŸ¦€ Rust
      • I started coding with Rust in 2020, mostly for the purpose of learning, and also for fun.
      • Rust is a low-level language, but I love using it with β™Ύ Tauri to create desktop applications.
    • 🟨 Javascript and 🟦 Typescript
      • Even though I'm mostly a backend developer, I also know frontend, at least enough for having been coding on browsers since 2011.
      • πŸ”΅ Typescript is definitely the best option nowadays because it's stricter and has more capabilities.
      • I know and love β­• Svelte, and know ✌ Vue too. (I know React but I don't like it, just saying, because React seems to be kinda famous)
    • 🐳Docker
      • Been using it to bootstrap projects since 2016, it's a must-have now to make sure a project's development setup is the same for everyone working on it!
    • Other stuff:
      • I'm managing Debian/Ubuntu-based dedicated servers.
      • I know about OpenAPI, HTTP, REST, GraphQL, and a few things about the protocols that govern make web.
      • Experienced DDD, Clean Architecture, and read a lot about design patterns, programming practices, etc. Nobody can know everything, but I do my best to know as much as I can!
  • Open Source projects:

  • Other side-projects:

    • πŸ¦€ Rymfony, an open-source Rust-based alternative for the Symfony CLI using Caddy server.
    • 🍎 Compotes, a small desktop app to visualize bank account operations analytics, built with Rust, Tauri, Svelte and Typescript.
  • Prototypes (for learning, fun, or anything else):

    • 🎡 Handpan Composer a fun prototype/experiment to create music for the Handpan, a musical instrument classified in the steelpans, with a very zen and lovely sound 🎢.
    • πŸ¦€ Pagoo, a prototype/research on creating a daemon-like command executor listening to webhooks via an HTTP API.
    • β™Ÿ Game dev study, a prototype of a Svelte+Typescript+Hexcomb boilerplate code for video games development in the browser.

Alex Rock's Projects

corahnrin icon corahnrin

A character and campaign manager for the "Shadows of Esteren" role-playing game

docs icon docs

API Platform documentation

doctrine-json-odm icon doctrine-json-odm

An object document mapper for Doctrine ORM using JSON types of modern RDBMS.

esterenmaps icon esterenmaps

A cartography application for the Shadows of Esteren TTRPG

flexandheroku icon flexandheroku

https://www.orbitale.io/2018/01/05/deploy-a-symfony-flex-project-on-heroku.html

git-squash icon git-squash

Tool to squash the current branch/HEAD into a single rebased commit

hello_tauri icon hello_tauri

Absolutely minimal example for a linux Tauri application.

javascript-algorithms icon javascript-algorithms

πŸ“ Algorithms and data structures implemented in JavaScript with explanations and links to further readings

kit icon kit

web development, streamlined

lairdubois icon lairdubois

L'Air du Bois is a Community Driven Woodworkers Sharing Platform.

leaflet icon leaflet

πŸƒ JavaScript library for mobile-friendly interactive maps πŸ‡ΊπŸ‡¦

leaflet.vectorgrid icon leaflet.vectorgrid

Display gridded vector data (sliced GeoJSON or protobuf vector tiles) in Leaflet 1.0.0

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.