RSSAmplifier

Blog

Esmit Perez

Recent content on Esmit Perez

esmit.meRSS feed ↗10 posts

Latest posts

Go CLI from the ground up (Part 2)

GoLang What different techniques and approaches should I follow when creating a Go app?. These articles will try to answer that. Previosly On… Link to heading In part 1, I created the basic scaffoling using Cobra 🐍, added a couple commands and a basic Makefile script to buld and run our app. The code corresponding to this article can be found in my GitHub page, Go CLI sandbox - Part 2

Go CLI from the ground up (Part 1)

GoLang What different techniques and approaches should I follow when creating a Go app?. These articles will try to answer that. The Why Link to heading I’ve been doing Java development for the better part of the last 15 years, and by now I have a pretty good sense of how to properly layout projects and apps of all sizes. Not so for Go. This will be my very public attempt to educate myself…

React Wars

🚀 May the 4th is rapidly approaching and having recently (re) learned the basics of React, I created a simple app that explores the Star Wars API. The end result is available for your perusal in https://github.com/esmitperez/react-wars. React Wars Crawl React + React Hooks = 💕 Link to heading The app consists of 2 functional (a.k.a pure) components: Films and Crawl. In order to share data…

/uses

This page will constantly update. For lots of way cooler &ldquo;/uses&rdquo;, see UsesThis and /uses. Development Tools Link to heading &#x1f52c;Peek behind the curtain: iTerm2, with customized Solarized Light theme Visual Studio Code With ligatures and italics and these extensions, among others. To install run ext install + <name> after pressing ⌘ + P menu: Java Extension Pack,…

JAMstack Playground

&#x1f3a4; &ldquo;Hello, is this thing still on?&rdquo; After a five (!) year hiatus I&rsquo;ve returned to blogging about my non-day-job technical interestes. I&rsquo;ll start with the stories of some of my past projects, and pretty soon what I&rsquo;m currently invested on. Stay tuned &#x1f525; &#x1f525;. Choice is the enemy Link to heading For starters, I wanted to self manage my own site and I…

Esmit Perez

We can go far when we go together. As much as I love to crack a problem and build something valuable on my own, it&rsquo;s fun to collaborate and mentor fellow developers. Growing up in a culture that embraces collaboration and warm professionalism has perhaps had the greatest impact on me personally; I enjoy the company of uniquely talented individuals from across the globe. I invite you to visit…

Open Congress

🇨🇷In 2018, the project Asamblea Abierta was started by Guido Jimenez in order to parse the records of congress sessions by the Costa Rican National Assembly, click here for an example. Our goal was to generate structured data, stored as xml from unstructured PDF&rsquo;s, enabling detailed analysis, such as how many times a certain congressman spoke, for how long, and whether they made references…

Coursera - Developing Data Products: Tiquimapa

Tiquimapa is a Shiny-based proof of concept based on my Ujko-ng project. It was created for the Developing Data Products course project on Coursera and was written in R. On the back-end server.R drives the results to a query produced by the Angular front-end, generated y the front-end component, ui.R. The application is hosted at Costa Rica Map Explorer Tiquimapa Note: The project was originally…

Icon Hints on INPUT fields using AngularJS

Note: this was originally published in a now-defunct Medium-post back in 2014. It&rsquo;s been re-edited for 2020 audiences 🤖. &#x1f30e; We will learn how to make input fields that require an ISO 3166-1 country value to display the corresponding flag, in much the same way Bootstrap shows icons for validations states. Custom Directive - Final Result Finding usable country flags Link to heading…

Project Ujko. Costa Rica - Interactive map

&#x1f3eb; I &#x2764;&#xfe0f; maps. This got started in 2013, as there were no (and probably still there aren&rsquo;t) interactive detailed maps of all the districts in Costa Rica. It was not possible to, let&rsquo;s say, generate a data-driven map on-the-fly. jquery was all the rage thenm, and I decided to create a .svg map, and programatically allow to use it. It is available as open source,…