Skip to main content

Interesting local coding projects

I set out to learn about interesting local coding projects. We have the recently launched DHub gitlab instance but there are no public projects in there to look at. The next place I could look is github but where do I start? I decided that I should look at the top github users in Trinidad and Tobago and see what projects they are working on. If you know of interesting local coding projects I can look at please leave a comment with links to them. The problem is that I could not find a list of top github users for Trinidad and Tobago. I found this project but Trinidad and Tobago was not included. Jamaica on the other hand is there.

I then set out to create my own listing for Trinidad and Tobago. I found that github had a REST api that I could use. I could have also used GraphQL but the REST api would be easier. I have Pydroid installed on my mobile so I decided to use Python for the coding. After some Google searches and figuring out I was able to come up with a list sorted by follower count. In the future I would try to see what other metrics I could use for the listing.

This is what my python code looks like

import requests

api_url = "https://api.github.com/search/users?q=location:trinidad-and-tobago+followers:%3E40"

response = requests.get(api_url)

users=response.json()

for user in users["items"]:
    print(user["login"])
    api_url = user["url"]
    user_detail = requests.get(api_url).json()
    print(user_detail["name"])
    print(user_detail["followers"])

And this was the results as of the date of this blog post. I do not know if there is a more efficient way to do this in one api call.


I have created a nice looking html page that I shared on my github pages. The latest code on github is here. The real goal though is to find interesting local coding projects so let us know if you know of any. If I find any I would highlight them on my blog in the future. Also, it feels really nice to have done some coding after some time. There shall be more coding in the new year, God willing.

Comments

Popular posts from this blog

How do we fix this world?

It is 4:39 pm and I have decided to write. It is a peaceful and quiet day. I am thinking about God, and how this life is a test. There is so much happening in this world that could make us sad. But we do not have to remain in that sadness when we put our trust in God. God wants good for us. God wants us to experience peace, and even happiness, despite what surrounds us. How do we fix this world? My friend Chatty suggests that maybe a better question is: What kind of person do I choose to be in this world? Because when enough people answer that question well, that is how real change begins. I want to be the kind of person that God is pleased with. Someone guided by God, not by ego. Someone who chooses patience over anger, humility over pride, and sincerity over appearances. I am doing reasonably well, but I am not perfect. And maybe perfection is not the goal. Growth is. Awareness is. Returning to what is right, again and again, is. I want to grow, and I will keep adjusting myself when ...

Mundane

It is 123am and I have decided to write. I have this new idea for a book called Mundane. It would be me writing about the ordinary. We chase the extraordinary but there is beauty in the ordinary. There is beauty in the simple. There is beauty in the everyday. What about God? We often think about God in grand terms. But what if God is simple too? What if God is mundane? What if we look for God in the everyday moments? I sit in this dark room with the air conditioning on. The fan is also on. The curtain is down but I imagine the moonlight shining on the grass outside. The cats are probably sleeping. I wonder if anyone else in the neighbourhood is awake at this hour? Is there another writer around who is also writing about the mundane? The fan breeze helps the air conditioning cool me down. These nights are warm otherwise. A mosquito flies across my screen. Hello friend or foe. I cannot quite decide which one. If I had a swatter you would be gone. I check my notifications and there is an ...

Today

It is 213pm and I have decided to write. God is good. Obviously. God is beautiful. God made me smile. God is what we think of God. We are what we think. Better to think good things. What are some good thoughts? The rain brings joy to the plants. Time dances. The birds sing beautifully. I am happy. A cup of love to warm the soul. Peace and quiet on a Friday afternoon. The light rests gently on everything. Think of all the good things. Think of one good thing. What is the most beautiful thought? God is here and I am here and that is enough. I can do all things through God. The most beautiful thought is one of contentment. I appreciate the now. I appreciate the moment. I am grateful to be where I am. It is no coincidence that God and gratitude both begin with the letter g. If I combine God and gratitude I get Goditude. I also notice that the word guide is contained in the word gratitude. Let gratitude be our guide. If I remove guide from Goditude, I am left with dot. Goditude is a dot wit...