David Ojeda

David Ojeda @david_ojeda

About: Fullstack web and backend developer 👨🏻‍💻 AWS Solutions Architect 🏗 Personal finance junkie 💸 Privacy advocate 🕵🏼‍♀️

Location:
Culiacán, Sinaloa, México
Joined:
May 4, 2017

David Ojeda
articles - 27 total

Reduce Google Fonts file size by more than 80%

Sometimes we only need a font for a couple of words, like a logo or slogan. Why do we download the...

Learn More 11 0Oct 1 '20

Queues: A Primer

Queues are a natural phenomenon in everyday life. You queue to buy food, to pay in the supermarket,...

Learn More 3 0Sep 30 '20

4 Time Zone Bugs I Ran Into

Software development is hard. Time zones are hard. Dealing with time zones in software development? ...

Learn More 3 2Sep 24 '20

I finished the #100DaysOfCode challenge in 140 days, here are my thoughts

I started the #100DaysOfCode challenge on March 21st and finished it today, August 7th. FINALLY! 🥳...

Learn More 12 2Aug 7 '20

Blog post writing app demo

Hello Devs 👋🏼 I want to showcase an app I've been working on for the past few weeks. It aims to solv...

Learn More 15 6Mar 28 '20

AWS S3: The Basics

This post describes what Amazon Simple Storage Service (S3) is, how it works at a high level, and why you might need it.

Learn More 31 3Mar 26 '20

Enable "Ignore load balancer 4xx errors" health rule on AWS Elastic Beanstalk using .ebextensions

Enable "Ignore load balancer 4xx errors" health rule on AWS Elastic Beanstalk using .ebextensions

Learn More 9 2Mar 20 '20

What are you learning or planning to learn next? 📚

Are you struggling with something specific?

Learn More 9 15Feb 5 '20

Copy to clipboard button with Stimulus 2.0 (Beta)

Stimulus is a JavaScript framework developed by a team at Basecamp, and it aims to augment your exist...

Learn More 26 0Jan 28 '20

25 Days of Serverless - Day 02

Solution for the second challenge of 25 Days of Serverless

Learn More 8 0Dec 4 '19

25 Days of Serverless - Day 01

Solution for the first challenge of 25 Days of Serverless

Learn More 15 0Dec 2 '19

My privacy setup 🔐

One of the most precious things in this modern world is data, our own personal data. With data, co...

Learn More 81 15Aug 20 '19

What's your take on writing tests for third-party services or integrations?

Let's say you have an application that uses Stripe. Stripe gives you a dev environment- own API key,...

Learn More 9 7Jun 19 '19

Feature usage tracker

Hey devs, I'm looking for recommendations on feature usage tracking software/li...

Learn More 5 5Mar 25 '19

Groovy delegation strategy for query re-use in Grails

One way to re-use criteria queries using Groovy closures' delegates in Grails

Learn More 8 3Mar 12 '19

Go get your .dev domain!

.dev Top Level Domain (TLD) is now generally available

Learn More 15 13Feb 28 '19

On handling outages: a case study

Ramblings about ways to communicate outages using latest Basecamp's outage as an example

Learn More 34 0Nov 9 '18

It's obviously simple!

The use of discouraging words

Learn More 13 3Aug 17 '18

AWS S3 Pt. 1 - The Basics

Basic concepts of AWS Simple Storage Service (S3)

Learn More 39 0Aug 17 '18

AWS IAM Pt. 2 - A Practical Example

Use case solution for AWS Identity Access Management (IAM)

Learn More 34 2Jul 31 '18

Road to AWS Certification

Entry post for series of posts about AWS

Learn More 65 11Jul 30 '18

AWS IAM Pt. 1 - The Basics

Basic concepts of AWS Identity Access Management (IAM)

Learn More 45 0Jul 30 '18

Make Requests from Docker Container Running on Jenkins

Make requests from Docker container running on Jenkins

Learn More 15 0May 25 '18

How to Find Ghost CSS Elements

CSS styles to help you find ghost or invisible spacing on your HTML

Learn More 70 4May 11 '18

Extend nginx/Apache Proxy Configurations on AWS ElasticBeanstalk

Use .ebextensions feature of AWS ElasticBeanstalk to define custom configurations for your proxy server

Learn More 8 15Jan 26 '18

Gated Commits with Git

Using Git hooks to run tests before each commit.

Learn More 17 3Sep 25 '17

Hi, I'm David Ojeda

My introduction post

Learn More 8 1Jul 13 '17