The New and Improved World Domination Checklist

The New and Improved World Domination Checklist Featured Image

For those of you who weren’t aware, I maintain a list of personal achievements and goals on this site that I’ve affectionately titled the world domination checklist. Well, recently I decided to upgrade that list.

Table of Contents

Data Organization

One of the things I’ve struggled with a lot on this site and in my own open-source projects is data organization. How do we effectively organize directories, files, and data, so they’re easy to use and manipulate? As it turns out, that’s not an easy question to answer.

As you can imagine, this data organization idea has followed me all the way to my World Domination Checklist. Something that was once a fun list of accomplishments and goals quickly became unwieldy. How do I properly organize the content so it’s easy to view?

That question haunted me for awhile as I went from one giant list to several smaller categorical lists. The problem was that sometimes items could fit in multiple categories, so maintenance became a nightmare. Do I put marriage under life achievements or relationship achievements?

Eventually, I came up with a great idea! What if I just dumped all my achievements into a dynamic table that could be sorted and searched? That way, I could append items as needed, and users could use the dynamic features to their own needs. So, that’s what I did!

The World Domination Checklist

One of the plugins I use on this site is called TablePress, and it’s basically a table making plugin. I use it because HTML tables are extremely limited, and there are a lot of nice features like the ability to use the same table on multiple pages. For instance, here’s the exact World Domination Checklist you’ll find on the master page:

Become licensed in Amateur RadioAmateur Radio
Watch Mirai NikkiAnime
Watch My Hero Academia Season 1Anime
Watch My Hero Academia Season 2Anime
Watch My Hero Academia Season 3Anime
Watch Rascal Does Not Dream of Bunny Girl SenpaiAnime
Watch ReLIFEAnime
Watch Steins;Gate
Watch Steins;Gate Zero
Watch Sword Art Online Season 1Anime
Watch Sword Art Online Season 2Anime
Watch Sword Art Online: AlicizationAnime
Watch The Promised NeverlandAnime
Watch Tokyo Ghoul
Watch Tokyo Ghoul √AAnime
Watch Tokyo Ghoul:re Season 1Anime
Watch Tokyo Ghoul:re Season 2Anime
Watch Yu Yu HakushoAnime
Witness a Solar EclipseAstronomy
Start a course on data structuresBusiness
Start a Python SeriesBusiness
Create an introduction to Java series with quizzes and bonus materialBusiness
Create a Patreon accountBusiness
Open the Renegade Coder storeBusiness
Start a membership serviceBusiness
Launch the Renegade Coder websiteBusiness
Become an Amazon AffiliateBusiness
Publish 100 articlesBusiness
Quit my desk jobCareer
Earn a Bachelors degree in Computer Engineering
Teach my first classCareer
Get EngagedFamily
Marry my high school sweetheartFamily
Create a source of passive income
Get into Diamond in OverwatchGaming
Get into Masters in OverwatchGaming
Discover my genetic makeupGenealogy
Create a family treeGenealogy
Reach 100 day streak in Duolingo
Language Learning
Get a petLife
Go to Warped TourMusic
Learn a musical instrument
Hit 50 stars on the Sample Programs repoOpen-Source
Hit 100 Stars on the Sample Programs repoOpen-Source
Earn a Black BeltPhysical Fitness
Go to a Penguins Stanley Cup Final game
Watch The PassageTelevision
Watch The Series of Unfortunate Events Season 1Television
Watch The Series of Unfortunate Events Season 2Television
Travel to 10 statesTravel
Publish 250 articlesBusiness
Start a Renegade Coder scholarshipBusiness
Start an intermediate Java courseBusiness
Earn a PhD in Computer Science
Publish a paper in a research journalCareer
Tutor my first student
Go on a honeymoon
Have a child (or two)
Build a Tiny House
Pay off my student loans (~$40,000)
Attend BlizzCon
Attend E3
Attend RTX
Learn another language
Language Learning
Reach 365 day streak in Duolingo
Language Learning
See a play on Broadway
See the Northern Lights
Add 250 code snippets to the Sample Programs repoOpen-Source
Publish 100 Sample Programs articlesOpen-Source
Solve a Rubik’s cube
Watch The Series of Unfortunate Events Season 3Television
Travel to all 7 continents
Travel to all 50 states

As you can see, there are several columns that you can use to browse the collection of goals and achievements. Why not take it for a spin and let me know how you like it?

For right now, I’ve organized this so that users can sort the table by name, category, or completion status. It’s pretty easy to add a search feature as well, but I don’t care for how it looks. So, I’ll probably hold off on that until the table gets too big (200+ items).

The Growth Mindset

It might seem like a silly gimmick to track these sort of achievements on my site. After all, a lot of them aren’t that fascinating. Who cares how many anime series I’ve watched? What’s the point of sharing personal relationship goals? Aren’t some of these achievements a little arbitrary?

While all of these are great questions, I think it’s important to note that every item in this list means something to me. At the moment, I find value in tracking each and every item, so I can see where I came from and where I want to go. That’s called a growth mindset, and it keeps me from falling into a victim mentality.

So, if you have a platform, why not broadcast your own world domination checklist? You may find that you hold yourself more accountable for the things you plan to do when others want to see you succeed as well.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.