GithubHelp home page GithubHelp logo

Hi there πŸ‘‹

I love to work with web development, being more specific, since 2010 when I got in touch with Ruby and then Rails, it was love at first sight. Since then, I've enjoyed countless hours working with this fantastic technology. The only missing part was the frontend, and when I discovered React in 2017, it was a match made in heaven.

That's how I've been working past few years, with Ruby/Rails and JS/React; some other support services I love to work with are also Postgres, Redis, Kafka, and Elasticsearch, my professional level of experience is 10+ years with the psql/Redis, and two years with Kafka and Elasticsearch.

I started my career as a sysadmin back in 2005, managing servers for a real estate company, and as more as I got involved with web development, I fell in love and focused even more on it. Given this background, performance is one of my main topics of interest. My hobby is filling the gap between web and systems programming, achieving outstanding performance, and low usage of resources.

That's why I have my performance stack, the one is I love to play with, and it is composed by:

  • Crystal, an outstanding programming language, slick as ruby, fast as C
  • Lucky Framework, if it's web development and crystal, then the answer is Lucky
  • Svelte is my first choice for doing any frontend work. SvelteKit is AMAZING; I felt joy doing frontend work like I haven't felt in a long time.
  • Preact, if something react like is needed, why not preact?! I love its simplicity and performance.
  • Postgres, after all these years, is a fantastic database. Geospatial (Postgis), time-series data (Timescale), its extensions are icy in the cake.
  • Redpanda, a drop-in replacement for Kafka, is developed using Seastar Framework. Beautiful architecture, performance, and simplicity. I wish all software were made that way.

Now you know me a little bit more, let's talk about web development?

🌎 Personal Website

Celso Fernandes's Projects

activetrail icon activetrail

[DEPRECATED] Integration between ActiveAdmin and Trailblazer

arara icon arara

A material design theme for Ruby on Rails 🦜

avram icon avram

A Crystal database wrapper for reading, writing, and migrating Postgres databases.

awesome-crystal icon awesome-crystal

:gem: A collection of awesome Crystal libraries, tools, frameworks and software

bugsnag icon bugsnag

Report exceptions in production from crystal http servers to Bugsnag.

caco icon caco

Caco, The Frog 🐸

cli icon cli

General purpose Command Line Interface (CLI) framework for Ruby

cuid icon cuid

collision-resistant hashes for the cloud, in Ruby

cuid.cr icon cuid.cr

Collision-resistant ids optimized for horizontal scaling and performance, in Crystal

dotfiles icon dotfiles

dotfiles for ruby, rails, puppet, zsh, tmux

fast-crystal icon fast-crystal

Benchmarks of common idioms in Crystal, to help write more performant code.

jekyll-webpack-ssr icon jekyll-webpack-ssr

:microscope: Example on how to use Jekyll with React and server side rendering (experimental!)

kafka.cr icon kafka.cr

Kafka client library for Crystal based on librdkafka

knock icon knock

Seamless JWT authentication for Rails API

mq icon mq

πŸ”¬Rails application showing how to produce/consume using a message queue (rabbitmq/bunny/rabbit feed)

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.