Compile all Proto files to Go code using a MakefileForeword I have been recently learning about using gRPC in Go. I have been liking it so far! The notion of using protocol buffers and HTTP 2.0 is exciting to me. I find it cool to make remote calls on another service as if they were locally called in...Mar 14, 2023 · 2 min readjgrivera.hashnode.dev
Installing gcc on Windows for GoProblem I am recently learning Go and I stumbled upon an error about exec: "gcc": executable file not found in %PATH% when using the github.com/mattn/go-sqlite3 package. The package I am installing is a Cgo package which calls C code directly in Go. ...Dec 2, 2022 · 2 min readjgrivera.hashnode.dev
Using Boring Avatars in Laravel OrchidForeword This article is inspired by the awesome filament-boring-avatars package. It allows developers to easily integrate Boring Avatars in the Laravel Filament admin panel. Check it out! I recently discovered Boring Avatars from the package above. ...Oct 1, 2022 · 2 min readjgrivera.hashnode.dev
Using Laravel Orchid and PestPHP togetherForeword I recently converted our Laravel codebase to use PestPHP as our testing framework. The decision is great so far. I come from the JavaScript world where we commonly write tests using Jest. The syntax of PestPHP and Jest are extremely similar....Sep 23, 2022 · 2 min readjgrivera.hashnode.dev
Work with ES Modules in Jest using BabelForeword I recently worked with a npm package that is an ES Module. Looking at the library's package.json, it has module as its type which means it uses ES6 modules. ES6 or ECMAScript 2015 introduced the import and export keywords; effectively leadin...Aug 9, 2022 · 3 min readjgrivera.hashnode.dev