Life is Short, Use Dev Tools
The right dev tool can save you precious time, energy, and perhaps the weekend as well.
Here are our favorite dev tools:
1 - Development Environment
A good local dev environment is a force multiplier. Powerful IDEs like VSCode, IntelliJ IDEA, Notepad++, Vim, PyCharm & Jupyter Notebook can make your life easy.
2 - Diagramming
Showcase your ideas visually with diagramming tools like DrawIO, Excalidraw, mindmap, Mermaid, PlantUML, Microsoft Visio, and Miro
3 - AI Tools
AI can boost your productivity. Don’t ignore tools like ChatGPT, GitHub Copilot, Tabnine, Claude, Ollama, Midjourney, and Stable Diffusion.
4 - Hosting and Deployment
For hosting your applications, explore solutions like AWS, Cloudflare, GitHub, Fly, Heroku, and Digital Ocean.
5 - Code Quality
Quality code is a great differentiator. Leverage tools like Jest, ESLint, Selenium, SonarQube, FindBugs, and Checkstyle to ensure top-notch quality.
6 - Security
Don’t ignore the security aspects and use solutions like 1Password, LastPass, OWASP, Snyk, and Nmap.
7 - Note-taking
Your notes are a reflection of your knowledge. Streamline your note-taking with Notion, Markdown, Obsidian, Roam, Logseq, and Tiddly Wiki.
8 - Design
Elevate your visual game with design tools like Figma, Sketch, Adobe Illustrator, Canva, and Adobe Photoshop.
Over to you: Which dev tools do you use?
–
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): https://t.co/uc5M7CdXXC
Anyone can build an app.
In less than 20 minutes.
Without writing any code.
backend = @BuildShipApp
frontend = @weweb_io
say 👋 we’ll DM you the tutorial
BREAKING:
⚡ 🇫🇮 🇮🇱 Finland's Foreign Minister Alina Veltonen in a message to Israel:
"I will be clear - Israel's time for self-defense has passed, enough is enough, the residents of the Gaza Strip need a humanitarian ceasefire immediately."
She added that the Israeli government "did not do enough to protect the citizens in Gaza"
Megatron: The Israeli government has not done enough to protect Gazan civilians from genocide and massacre by the Israeli army.
https://t.co/0LWwK3vm7y
Have you try out the full page-accessibility tree in @ChromeDevTools yet?
Use that to understand what the browser actually presents to the screen reader.
Learn more:
📏 DevTools: https://t.co/aXkcyeG7C3
👶🏽 Intro to a11y tree: https://t.co/E93TAaMzkB
Finally finished up Part 2 of my #RxJS Operators series. This goes over subscribers, subscription chains, and what happens with errors, etc.
https://t.co/xx8gmAiduK
1/4 Understanding the difference between statements and expressions, helps with making sense of JavaScript’s syntax.
Tip: To determine if a piece of code is a statement or an expression, focus on what happens when it is executed: (Continued)