Skip to main content

Getting Started

tech-talks chat image

Get started by visiting articles in the next sections on the side bar.

or visit blog section

Basic tools to get going

  • ChatGPT : all you need is a chat away, ai model by openai called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests

  • jsfiddle : test your javascript code in the browser

  • Glitch : Millions of people use Glitch to express themselves, try new things, and help others learn. We’re fun and easy, so you spend less time setting up and more time exploring, experimenting, making mistakes and growing

  • Node.js : install version 16.14 or above:

    • When installing Node.js, you are recommended to check all checkboxes related to dependencies.
  • npm : npm is the package manager for Node.js. It was created in 2009 as an open source project to help JavaScript developers easily share packaged modules of code

  • Python : Whether you're new to programming or an experienced developer, it's easy to learn and use Python

  • figma : For wireframing, designing high fedility mockups and prototyping web and mobile applications

  • vscode : you can use any IDE, vscode is one of the most popular open source IDE that gives you access to tons of extensions for customising to your liking and programming language. Some of the usefull extensions

    • prettier
    • docker
    • live server (Ritwick Dey)
    • jupyter (Microsoft)
    • Cobalt2 Theme Official (wesbos)
  • Docker : For running containerized applications, develop, deploy and deliver multiple applications hassle free and have them run the same way on all your environments including design, testing, staging and production – desktop or cloud-native.

  • GitHub : Remote code repository for source code management and colloboration, dont forget to checkout codespaces

  • Open API list of REST based api's that can be used for development or creating wonderful applications