fbpx
Adicionando ChatGPT na sua aplicação

Adicionando ChatGPT na sua aplicação

A primeira vez que ouvi falar em chatGPT fiquei empolgado com o avanço das IA’s Generativas, mas nem passou pela minha cabeça que já fosse possível usar em uma aplicação real.

Ao encontrar no ChatGPT inputs e outputs em texto livre, que hora traz texto normal, hora markdown, hora outros formatos, sem a capacidade de forçar o tipo de dado, via parâmetros, me pareceu uma realidade distante.

Uma vez que as API’s foram liberadas, não conseguia sequer pensar em uma utilização que não fosse simplória.

Hoje eu vou mostrar todo o caminho até conseguir produzir
insights,
predições,
recomendações
e expectativas
usando ChatGPT de forma estruturada produzindo JSON como output.

Embora esse projeto de referência seja feito em C# com .NET, você consegue replica em qualquer lugar, com qualquer linguagem/plataforma que consiga fazer uma requisição para um endpoint HTTP.

(mais…)
Entendendo CORS

Entendendo CORS

CORS é um daqueles assuntos que atrapalha de iniciante a veteranos.

Considerando que toda nova aplicação poderá sofrer com erros de CORS e muitas vezes leva algum tempo para resolver, ou pior, muitas vezes resolvemos da forma errada, esse post vem para ajudar nesse assunto.

Hoje abordaremos tudo que você precisa saber CORS, para economizar semanas da sua vida.

Faça bom proveito desse tempo!

(mais…)
Arquitetura Fria — Enfrentando reestruturações tecnológicas sem nenhum conhecimento sobre o negócio

Arquitetura Fria — Enfrentando reestruturações tecnológicas sem nenhum conhecimento sobre o negócio

Nesta semana, abordei o tema “Arquitetura Fria – Enfrentando reestruturações tecnológicas sem nenhum conhecimento sobre o negócio”.

Esse assunto é polêmico, principalmente aos olhos dos leitores de manchetes, portanto…já sabe né?!

Vem comigo, que hoje eu vou destravar uma habilidade interessante e útil.

(mais…)

O papel das empresas na sociedade

O debate sobre o papel da empresa na sociedade tem sido uma discussão recorrente em diversos círculos acadêmicos e empresariais. Faz algum tempo que esbarrei em uma filosofia que oferece uma perspectiva única sobre essa questão, especialmente no que diz respeito às startups, ao ponto de equilíbrio (breakeven) e ao lucro. Neste artigo, discutiremos o papel da empresa e como ela se relaciona com a sociedade.

(mais…)
O PODER DO ASSÍNCRONO – 2 Episódios

O PODER DO ASSÍNCRONO – 2 Episódios

Você já se perguntou como empresas como Amazon, Google e Netflix garantem que suas aplicações estejam sempre disponíveis, resilientes, escaláveis, eficientes e confiáveis?

Não há uma única resposta, mas uma delas é processamento assíncrono, especialmente com a utilização de mensageria e filas. Neste post, exploremos a importância desse recurso no cenário de negócios de alta criticidade e como projetos de todos os tamanhos podem se beneficiar de sua adoção.

(mais…)
Como o GO Horse está se travestindo de Ágil: os perigos de uma adoção superficial de metodologias ágeis

Como o GO Horse está se travestindo de Ágil: os perigos de uma adoção superficial de metodologias ágeis

Nos últimos anos, o uso de metodologias ágeis tem sido amplamente difundido no desenvolvimento de software e gestão de projetos, buscando entregar valor de forma mais rápida e eficiente. No entanto, uma tendência preocupante tem surgido: a utilização do Go Horse, uma abordagem informal e caótica, disfarçada de práticas ágeis. Neste post, vamos explorar como o Go Horse está se travestindo de Ágil, os riscos associados a essa prática e como identificar e evitar essa armadilha.

(mais…)
Minimal API’s e Agnostic Services – Mais reaproveitamento e tolerância à mudanças

Minimal API’s e Agnostic Services – Mais reaproveitamento e tolerância à mudanças

As Minimal API’s são uma forma de implementar APIs em .NET, introduzida pela Microsoft no ASP.NET Core 6. Essas API’s são projetadas para serem simples, leves e fáceis de usar, com uma sintaxe concisa que permite criar endpoints de API com menos código.

Hoje quero chamar a atenção para o poder das Minimal API’s quando usadas em conjunto com Agnostic Services, um pattern já abordado aqui no gaGO.io.

Adotar o pattern Agnostic Services pode beneficiar ainda mais a arquitetura da sua aplicação ou serviço.

Neste artigo, discutiremos as vantagens de utilizar minimal API’s em conjunto com Agnostic Services. Também abordaremos os problemas que podem surgir com essas abordagens e o impacto no design, na arquitetura e no negócio.

(mais…)
MasterClass – Como um desenvolvedor .NET pode se destacar no mercado em 2023 apesar da crise

MasterClass – Como um desenvolvedor .NET pode se destacar no mercado em 2023 apesar da crise

Hoje vou abordar o que mudou no mercado e mostrar um tipo de skill, um tipo de profissional que continua escasso e possui vagas aqui no Brasil ou fora dele.

Aprenda a construir um perfil de sucesso resiliente às volatilidades do mercado de tecnologia.

O que você verá nesta Masterclass

Situação & Perspectiva

O que mudou, como mudou e qual o impacto na nossa realidade.

Ação

O que fazer nesse momento.

Oportunidade

Compartilho os roadmaps de conteúdo do Cloud Native .NET, explico o motivo dos aprendizados para quem quiser aprender sozinho, por conta.

E por fim abro a oportunidade da galera se inscrever no Cloud Native .NET e oficialmente abro as inscrições.

(mais…)