Estou muito feliz em estar programando pra web novamente. Estive olhando uma porrada de projetos open-source que mudaram meu destino na programação. Durante os últimos anos estou mais focado no mercado financeiro e agora estou voltando a todo vapor na web.

Backend

Do velho pro novo, continuo usando rspec, rails e agora meu ruby passou de 1.8.7 para vários com rvm: rvm --default jruby. Também percebi que a qualidade do open-source como um todo melhorou muito. Existe uma documentação muito mais clara e superior e todo mundo está fazendo como no mundo dos meus sonhos de programador.

O bundler com um simples bundle install mudou o rumo de nossas dores de cabeça com bibliotecas e outros problemas de -require- se tornou simplesmente require "bundle/setup".

Frontend

A web finalmente está ganhando experiência com o usuário e ficou muito mais elegante, event driven e distribuída.

Com coffeescript ou não, o javascript ganhou uma série fãns super-programadores que trouxeram frameworks legais como backbone, jasmine, underscore, socket.io, knockout e outras ideias que estão abrindo nossos horizontes para construir coisas realmente dinâmicas em termos de adaptação, rápida em termo de expectativa de performance e simples em termos de implementação.

Viva o open source

Acredito que o que mais acelerou este crescimento do open-source com excelência, foi esta esfera de reconhecimento dos bons profissionais e também a admiração e inspiração pelo mesmo. Estou cada dia mais empolgado com a expressividade da linguagem e como escrevemos algorítmos livremente lindos.

Quanto mais aprendo de programação mais percebo que o futuro é smart e que a tecnologia precisa de pessoas assim: Que pensem e construam projetos simples e que resolvam os problemas de maneiras diferentes. Que quebrem o convencional. Que esqueçam como o concorrente faz e tentem recriar as suas próprias mentes. Que consigam utilizar de tudo que há de melhor no open-source pra fazer tudo com eficiência e de uma forma muito divertida :D

E você? nos últimos 2 anos, quais bibliotecas fizeram a diferença na sua vida?


Share → Twitter Facebook Linkedin


Hello there, my name is Jônatas Davi Paganini and this is my personal blog.
I'm developer advocate at Timescale and I also have a few open source projects on github.

Check my talks or connect with me via linkedin / twitter / github / instagram / facebook / strava / meetup.