/my-awesome-list

Collection of awesome tools, softwares, articles, projects and many other stuff that I like and I suggest.

Creative Commons Zero v1.0 UniversalCC0-1.0

My awesome list

Awesome MarkDown

Collection of awesome tools, softwares, articles, projects and many other stuff that I like and I suggest to become a better software engeneer.

Contents

Software and tools

  • Visual Studio Code - Microsoft's free & open-source editor, TypeScript friendly, VSCode Plugins.
  • DBeaver - Free universal database manager and SQL client. Supports any database which has JDBC driver (which basically means - ANY database).
  • GitKraken - Cross-platform Git GUI. It makes Git more visual and accessible with an intuitive UI.
  • WebStorm - The smartest JavaScript IDE by JetBrains. FREE for Students, check here for more info.
  • Postman - Powerful GUI platform to make your API development faster & easier, from building API requests through testing, documentation and sharing.Freeware
  • Docker - Powerful, performs operating-system-level virtualization.
  • Another Redis Desktop Manager - A faster, better and more stable redis desktop manager.Open-Source SoftwareFreeware
  • MongoDB Compass - The GUI for MongoDB. An interactive tool for querying, optimizing, and analyzing your MongoDB data.
  • Studio3T - The professional GUI for MongoDB.
  • Conduktor - Kafka desktop client.
  • Figma - The collaborative interface design tool, for vector graphics and UI prototyping.
  • Slack - Awesome tool for team collaboration and communication.
  • Bitwarden - Open source password management tool for Mac OS, iOS and browsers.

VSCode extensions

  • Material Icon Theme - Get the Material Design icons into your VS Code.
  • TODO Highlight - Highlighting todos, fixmes, and any annotations.
  • Code Spell Checker - A basic spell checker that works well with code and documents.
  • Git Lens - Supercharge the Git capabilities built into Visual Studio Code.
  • Markdown Preview Enhanced - Markdown file preview, PDF export, code chunk, presentation writer, etc
  • Import Cost - Display import/require package size in the editor.
  • Regex Previewer - Test regex and preview
  • Code Runner - Run code snippet or code file for multiple languages
  • JS Refactoring Assistant - Refactoring suggestions, safety analysis, mass refactoring for JavaScript, TypeScript, React and Vue.js
  • Project Dashboard - Organize your projects in a speed-dial like manner. Pin your frequently visited folders, files, and SSH remotes onto a dashboard to access them quickly.
  • Error Lens - Improve highlighting of errors, warnings and other language diagnostics.
  • i18n Ally - All in one i18n extension for VS Code.
  • Rainbow CSV - Highlight CSV and TSV files, Run SQL-like queries.
  • Color Highlight - Highlight web colors in your editor.
  • Output Colorizer - Syntax highlighting for log files.
  • Quokka.js - JavaScript and TypeScript playground in your editor.

Platform and services

  • Doppler - Keep secrets and app configuration in sync and secure across devices, environments, and team members. Goodbye .env files.
  • Launchdarkly - fast, scalable feature flag & toggle management (feature management) for the modern enterprise.
  • Pendo.io - Everything you need to create the best software experiences—all in one place.
  • Digital ocean - Droplets are simple, scalable virtual machines for all your web hosting and VPS hosting needs.
  • Uptime Kuma - A fancy self-hosted monitoring tool.
  • Novu - The open-source notification infrastructure for products.
  • Firebase - toolset to “build, improve, and grow your app”. Analytics, authentication, databases, configuration, file storage, push messaging, and more...
  • Supabase - The open source Firebase alternative.

Curated lists

Useful resources

  • Fireship - Youtube channel with high-intensity code tutorials to help you build & ship your app faster.
  • Clean code javascript - Clean Code concepts adapted for JavaScript
  • Web3 Course - Learn Blockchain, Solidity, SmartContracts in JavaScript.
  • heroku free alternatives - a list of services with a free plan that developers can use as an alternative to Heroku.