Do your research and fail early!

I have been happily working on this project, part of the fun is figuring out what you’re going to name the project; I considered many metaphors to clearly illustrate the system, finally landing on MetricBeat. Other metaphors were regarding plants or music.

One day, a coworker that has been following along this project and giving me great input, casually said: “Have you seen that Elastic has a product called Metricbeat?” I immediately went to Elastic’s Beats Family page, and lo and behold:

The beats family from Elastic

From that moment I realized two things: I have to do better research before starting on something, and I have to write an article about this.

Research first

Had I done proper research before naming everything MetricBeat, I would have found Elastic’s product and would have looked for a new metaphor for this project. Here’s what I looked like after deciding on the name:

Old meme to name all the things "MetricBeat"

As you can see, the excitement got the best of me.

A mistake caught early is many times easier to fix than one caught late

There is a saying: Fail early, fail often. The first part means that the sooner you fail the easier it is to fix the mistake; the second part is to allow yourself to learn from your mistakes. In this case, I failed late because I already started coding! While coding the names I used for variables and classes are centered around “beats”. 

So, new tasks have been added to the board now: Find new name, Research the new name, Rename code repositories and Refactor code. Each of these tasks has a higher priority than anything else; I don’t want to continue adding new functionality before correcting the course.


Comments

11 responses to “Do your research and fail early!”

  1. Thinking of becoming a Betvisa affiliate…anyone have experience with betvisaaffiliate? Heard the commission is decent. Thinking of trying it out. Check out the details here: betvisaaffiliate

  2. I’ve been messing around with jilicrown24 and it’s not bad at all. A pretty solid platform to checkout, it’s worth a look-see. Check it out here: jilicrown24

  3. Betappbr1, salve, salve! Um app de apostas esportivas pra você ter no celular e dar seus pitacos a qualquer hora. Prático e cheio de opções. Baixa lá: betappbr1

  4. Who doesn’t love bonuses? bonos777vip looks like a great place to find ’em! If you’re hunting for some extra perks, def head over and take a look. Get all the bonuses you could want at bonos777vip.

  5. Can’t miss ‘trực tiếp gà chọi c1’! Need my live action fix. Hope this site delivers the goods! Watch it trực tiếp gà chọi c1.

  6. Betvipceo, eh? Sounds fancy! Hoping this CEO life translates to some sweet jackpots. Let’s see if they live up to the hype. Good luck to all who play!betvipceo

  7. Sambaslotscasino, sounds like a party! Love the theme. Hoping the payouts are as lively as the name suggests. Gonna give it a whirl and see what’s what. Samba time!sambaslotscasino

  8. Mxbetlifecasino, Ready to bet & live that casino life! Lets see what this casino has to offer. I hope that the odds are in my favour this time.mxbetlifecasino

  9. SlotVIP777Login is good for getting straight into the games. The variety keeps things interesting. Ready to try your luck? Log in here: slotvip777login

  10. Yo, 55lllogin just got on my radar. Seems alright so far. Easy to navigate the site, and the bonuses are pretty tempting. Hope it’s not a scam LOL. I’ll update after I tested more. Check out 55lllogin for yourselves.

  11. Alright, alright, tapwingames. I gave a try. Nice games here. Try it out: tapwingames

Leave a Reply

Your email address will not be published. Required fields are marked *