Giter VIP home page Giter VIP logo

weather-cli's Introduction

Jonathan Galdino — @jonathangaldino

About me

👋 Hi! I'm Jonathan — a senior software engineer from 🇧🇷 ⚡ with more than 5 years of experience in web-development.

I consider myself always an apprentice. I aim to teach you whatever I know and I also want to learn from you.

With a broad experience, working on different projects with a variety of technologies, I like to think I'm flexible enought to adapt, and I can be a fit for a diverse team.

I have a Bacherlor's degree in Computer Science from the Universidade Tecnológica Federal do Paraná (UTFPR) — Santa Helena campus.

Skils

🍏 Beginner's mindset and curiosity.
👯 Strong collaborative skills.
🔻 I dig deep. I don't like shallow knowledge.
💯 I'm intense. Go hard or go home.

Languages & Tools

This is the stack I'm using at the moment. I like what it can bring to the table.

aws bash css3 cypress docker express figma git grafana graphql heroku html5 java jest linux mocha mongodb mysql nextjs nodejs postgresql postman react redis typescript

jonathangaldino

I’m currently learning Terraform, E2E Testing (Cypress/Cucumber) & Remix

Blogs posts

I regularly write articles on https://blog.galdino.dev/

weather-cli's People

Contributors

jonathangaldino avatar

Stargazers

 avatar  avatar

Watchers

 avatar

weather-cli's Issues

Add the option to provide your language

Open weather allow us to provide a query parameter lang. The result will be in the language provided.

This would allow us to map some interesting description.

E.g: City of London in Portuguese (pt_br) would be Cidade de Londres

I think it would be awesome. Right?

$ outside today --lang="pt_br"

Add the option to save some information to speed some processes

It would be glad to have a prompt asking me if I want to set a city as my default. Or a similar command.

Command:

$ outside save --city Rio de Janeiro --state RJ --country BR

> Your default location is Rio de Janeiro, in the state of RJ, BR.
> Your latitude is 22.9068 and your longitude is 43.1729

After this command, the information is saved somewhere (I have no idea).
To get the lat and longitude, we obviously need to ask OpenWeather Geocoding API, but once we have it, we just need to store it.

For the following uses of today, we just need to see if there's a cached date and if it is, we can just request the current weather. ✅

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.