To deliver complete solutions on the web, besides PHP, my language of heart :-) I add to my workflow the following techs in my stack:Javascript, HTML5, CSS3, MySQL, MariaDB, PostgreSQL, Composer, Git, and currently studying Laravel, InertiaJS, Vue JS, Docker, Tailwindcss among others.
I'm always learning and improving the quality of delivered software, currently reading and applying many learnings from Robert C. Martin's book "Clean Code - A Handbook of Agile Software Craftsmanship". I share the same thoughts as Bob who wrote: "[...] We [developers] are authors, and every author has readers, with whom good communication is the authors' responsibility. The next time you write a line of code, remember you are an author, writing for readers who will judge your efforts." I fully agree with these words, and I strive to always write code so that it can be read clearly; this from the declaration of variables; after all: "the name of a variable, function, or class should answer all the big questions. It should tell you why it exists, what it does, and how it's used. If a name requires a comment, then it doesn't reveal its purpose."
Therefore, I'm always trying to write better and more effective code that delivers the fastest and most sustainable way to solve problems.
Evolution is continuous and I'm always looking for the next level of excellence. I also enjoy helping others by sharing knowledge and experiences. I believe we need a lot of communication when working as a team, quality communication, asking the right questions, but also synthesizing the right answer. A lot of time, money and effort can be saved with good communication. And how many lessons we have! It's as an unknown thinker once said (at least to me): "no one is so big that he can't learn, nor so small that he can't teach".
This is a little about me, the technologies I work with, and a little bit of what I believe to be a solid foundation for developing problem solutions with quality software.
Now time to have a coffee and let's code! ☕💻🐘🚀🚀 :-)
📫 Want to talk to me? Click here!
Para entregar soluções completas na web além do PHP minha linguagem do coração :-) alio ao meu workflow as seguintes techs em minha stack: Javascript, HTML5, CSS3, MySQL, MariaDB, PostgresSQL, Git, e atualmente estudando Laravel, InertiaJS, Vue JS, Docker, Tailwindcss entre outras.
Estou sempre aprendendo e melhorando a qualidade de software entregue, atualmente lendo e aplicando muitos aprendizados do livro "Código Limpo - Habilidades Práticas do Agile Software" de Robert C. Martin. Compartilho do mesmo pensando de Bob que escreveu: "[...] Nós [desenvolvedores] somos autores, e todo autor tem leitores, com os quais boa comunicação é responsabilidade dos autores. Na próxima vez que você escrever uma linha de código, lembre-se que você é um autor, escrevendo para leitores que julgarão seus esforços." Concordo plenamente com essas palavras, e me esforço em sempre escrever códigos para que possam ser lidos de forma clara; isto desde a declaração das variáveis; afinal: "o nome de uma variável, função ou classe deve responder a todas as grandes questões. Ele deve lhe dizer porque existe, o que faz e como é usado. Se um nome requer um comentário, então ele não revela seu propósito"
Portanto, sempre estou tentando escrever códigos melhores e eficazes que entreguem a solução dos problemas da forma mais rápida mas ao mesmo tempo mais sustentável possível.
A evolução é contínua e sempre estou buscando o próximo nível de excelência. Gosto também muito de ajudar outros por compartilhar conhecimentos e experiências. Acredito que precisamos de muita comunicação ao trabalhar em equipe, comunicação de qualidade, fazer as perguntas certas, mas também sintetizar a resposta certa. Muito tempo, dinheiro e esforços podem ser economizados com uma boa comunicação. E quantos aprendizados temos! É como já disse uma vez um pensador desconhecido (pelo menos pra mim): "ninguém é tão grande que não possa aprender e nem tão pequeno que não possa ensinar".
Isto é um pouco sobre mim, sobre as tecnologias que trabalho, e um pouco do que eu acredito ser uma base sólida para desenvolver soluções de problemas com software de qualidade.
Agora hora de tomar um café e bora codar! ☕💻🐘🚀🚀:-)
📫 Quer falar comigo? Clique aqui!