Logo
Login
Tech Posts 31382
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Interface vs. Type in TypeScript: How I Built a Custom ESLint Rule to Convert All Interfaces to Types

As a front-end developer with over six years of experience, I’ve seen my fair share of TypeScript debates. One that always sparks heated discussions is the classic “Interface vs. Type” dilemma. ...
12.03.2025 0 Read More

How to disable ember/no-empty-glimmer-component-classes

Well technically in any *.js/*.ts file, but my 🧠 just got stuck on "this has to be part of ember-template-lint config", because I've seen a component that is basically just HTML.At the end of the d...
29.03.2025 0 Read More

🚀 Enhancing Your React Native Codebase: Best Practices & Modern Tooling

React Native ⚛️ is a powerful framework for building cross-platform mobile apps, but as projects grow, maintaining code quality, scalability, and collaboration becomes challenging. In this guide, ...
03.04.2025 0 Read More

What 'eslint.config.js' do in React ?

⛶eslint.config.jsThis file tells us the error in the React App!...
07.04.2025 0 Read More

Biome – A Good Tool for Linting and Formatting Code

Biome – A Good Tool for Linting and Formatting Code
Keeping code clean and consistent is important in any project. That’s why we use tools like linters to catch bugs and formatters to make code look nice. Right now, most JavaScript and TypeScript pro...
19.04.2025 0 Read More

Level Up Your Code with Airbnb's Extended ESLint Configuration

Writing clean and consistent code is super important, not just for you, but for your whole team. That’s why we use ESLint, a tool that checks your code and gives you helpful tips!You’ve probably ...
26.04.2025 0 Read More

Set up a new React project: Vite, TypeScript, ESLint, Prettier and pre-commit hooks

Every now and then, I start a new React project using my favorite setup:Development: Vite + TypeScript Linting & Formatting: ESLint + prettier Pre-commit checks: husky + lint-stagedSo, I decided t...
01.05.2025 0 Read More
Loading...
#reading
AI Code Reviews vs. Traditional Code Reviews
0
Stop Using Your Database as a Message Queue: Why It's a Bad Idea
0
This Week In React #225 : React Router, React Aria, Ark, Ark | JSC, Lynx, Metro, Reanimated, AI, Radon, Galeria, Zeego...
0
How to Prompt Suno: A Comprehensive Guide
0
HarmonyOS NEXT 应用开发:应用版本管理与更新策略
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
Beginner's Guide to the Model Context Protocol (MCP)
0
What is Model Context Protocol (MCP): Explained in detail
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
The Great AI Agent Protocol Race: Function Calling vs. MCP vs. A2A
0