Wilbur Suero

Wilbur Suero @travelingwilbur

About: Full-stack dev with expertise in software & advertising. Delivers top-quality projects. Always learning & exploring new tech. Animal advocate & music lover. Based in La Romana, DR.

Location:
La Romana, Dominican Republic
Joined:
Oct 22, 2017

Wilbur Suero
articles - 18 total

Writing Maintainable AI Prompts in Rails with Promptly

A few months ago, I was helping a Rails team add AI-generated onboarding emails to their app. It...

Learn More 1 0Aug 18

🚨 Introducing GemGuard: Automated Security for Ruby Gems (Scan, SBOM, Typosquat, Auto-Fix)

Links: GitHub: github.com/wilburhimself/gem_guard RubyGems: rubygems.org/gems/gem_guard ...

Learn More 0 0Aug 11

How I Built a RAG System in Rails Using Nomic Embeddings and OpenAI

Retrieval-Augmented Generation (RAG) lets you bring your own data to LLMs—and get real answers. I’ll...

Learn More 0 1Jul 18

The Art of Idiomatic Ruby: Principles and Practices for Elegant Code

As developers, we're constantly seeking to improve our craft and develop a coding style that's both...

Learn More 0 0Mar 17

Understanding Form Objects in Ruby on Rails

In Ruby on Rails applications, handling complex forms can become messy when too much logic is stuffed...

Learn More 0 0Mar 13

Background Jobs in Rails: A Look at SolidQueue

Coming from a Rails background, one of the most common patterns developers rely on is background job...

Learn More 0 0Mar 12

Concurrency vs. Parallelism in Go: What Every Developer Should Know

Following up with my previous post about Concurrency in Go, many developers encounter a common...

Learn More 0 0Mar 11

Concurrency in Go: A Rails Developer’s First Encounter with Goroutines

Coming from a Ruby on Rails background, one of the most striking differences when switching to Go is...

Learn More 11 0Feb 5

Hash Maps

A hash map, also known as a dictionary or associative array, is a data structure that stores...

Learn More 0 0Feb 12 '23

Stacks and Queues

Stacks and Queues are two basic data structures used in computer science and software engineering....

Learn More 0 0Feb 12 '23

The most serious programming error to avoid is failing to do thorough testing.

Programming is a multi-step process that requires a lot of problem-solving. Despite the greatest...

Learn More 0 0Feb 9 '23

Establishing my own foundation

It's easy for me as a developer to become preoccupied with the technical aspects of my profession,...

Learn More 0 0Feb 8 '23

How Learning to Code Can Change Your Life

In today's environment, knowing how to code is a valued and in-demand ability. It may not only...

Learn More 0 0Feb 9 '23

Breaking Free from Tutorial Hell: Achieving Real-World Programming Success

Numerous prospective programmers and developers have faced the phenomenon known as "tutorial hell."...

Learn More 0 0Feb 6 '23

Maximizing Productivity as a Software Developer: My 7 Go-To Techniques

I am a software developer, and I know how difficult it may be to sustain productivity while handling...

Learn More 1 0Feb 5 '23

Getting Started with Ruby on Rails - A Beginner's Guide

Ruby on Rails, commonly known as Rails, is a popular open-source web framework written in the Ruby...

Learn More 0 0Feb 4 '23

Correctly ignoring .DS_Store files

Ignore .DS_Store files from all folders and subfolders in git repo

Learn More 6 0Jun 5 '20

Updating redux-form fields using bindActionCreators

I have a `redux-form` that contains a dropdown dependent on the selected value of another dropdown.

Learn More 5 0Nov 14 '19