Firmino

Firmino

@firmino.work

Software Engineer #golang #rust

29 followers19 following92 posts

Firmino reposted

Even though I have got LLMs at my disposal, I have been having such a fun time writing coding by hand for a personal project I have been cooking. ⌨️

Kelsey Hightower@kelseyhightower.com

I get the same reactions telling people I don't use AI that I get at celebrations when I tell people I don't drink.

My recent experiment with LLMs to aid my studies.

Firmino@firmino.work

Not too long ago I started doing something similar. I feed the LLM a url or a pdf, and then ask it to generate a questionnaire. It's easier for me to ingest content about a subject by having in mind a couple of questions about said subject. I haven't yet dealt with hallucinations. 10/10

Rust's type system is quite good. Having gone through rustlings over the past weeks, I can't help but express that I am very impressed. #rust #rustlang

Kubernetes the hard way completed. Having done that, I have become more understanding about how long it takes for GCP or AWS to provision a Kubernetes cluster. #k8s #kubernetes

Firmino reposted

It took me a while to finally add this, but 0x45.st finally has a web based form for submissions rather than being solely API based. Turns out API's are nice some of the time, but sometimes you just want to copy paste into a form. #WhoKnew #SideProject #SoftwareEngineer #Golang #PasteBin #SelfHosted

I authored this one a while ago. Validating emails is hard and for this reason I defer - no pun intended - to Go’s (golang) standard library instead. As always, there are exceptions but Go’s std lib is good enough. firmino.work/blog/email-v... #golang

firmino.workEmail validation in GolangOne shall not write from scratch an email syntax validator because it’s an activity that most likely has nothing to do with the domain of the system one is working on. Moreover, often if/elses and reg...

Firmino reposted

TIL: go.mod can automatically upgrade the version of Go and the toolchain by running a command: go mod edit go@latest go mod edit toolchain@latest #golang

As one transitions to Go (Golang) it's quite common to feel clueless about well-maintained libs that help speeding up the development of a given project. I quite like the list put together by the author in the article referenced on this post. threedots.tech/post/list-of... #golang

threedots.techThe Go libraries that never failed us: 22 libraries you need to knowIn this guide, we share 22 Go libraries that have proven reliable across multiple production systems we've built. We cover essential tools for HTTP routing, database access, messaging, observability, ...

You are up to date.