Website profile

@Thepracticaldev

A constructive and inclusive social network for software developers. With you every step of your journey.

  • 108,785articles · 365d
  • 29+ min agolatest article
  • Sep 13, 2025earliest in window
  • 95%with images
  • 292avg words
articles per day
Categories
  • Science & Technology 91,356
  • Software Dev. 90,248
  • Computers & Electronics 70,905
  • Business & Industrial 9,245
  • Arts, Culture, Entertainment & Media 7,852
  • Internet & Telecom 7,148
  • Economy, Business & Finance 5,217
  • Arts & Entertainment 3,774

Please confirm you are human

This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.

A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.

Hold with a pointer, or hold Space or Enter.

News

DEV Community
dev.to > parsajiravand > i-can-finally-delete-my-max-height-9999px-animation-hack-1p8o

I Can Finally Delete My max-height: 9999px Animation Hack

3+ week, 6+ day ago   (330+ words) Open any accordion, dropdown, or "show more" panel you've shipped and grep its CSS for max-height. You'll find a number: 500px, 800px, 9999px. Ask whoever wrote it why that number, specifically, and watch them shrug. "Felt safe." Here's the fix you've probably shipped,…...

DEV Community
dev.to > zack_e36e64fd6fcd12ebbc13 > building-a-small-local-first-web-audio-tool-and-the-edge-cases-i-didnt-expect-o1f

Building a Small, Local-First Web Audio Tool (and the Edge Cases I Didn't Expect)

1+ mon, 2+ week ago   (1011+ words) I set out to build a very small browser tool: press a button, play a short low-frequency sweep, stop after 30 seconds. The first prototype was maybe twenty lines of Web Audio code. The version I shipped is still small, but…...

DEV Community
dev.to > frontendfacile > react-native-performance-guide-da-dove-partire-davvero-in-base-al-tuo-ruolo-93p

React Native Performance Guide: da dove partire (davvero) in base al tuo ruolo

1+ mon, 3+ week ago   (508+ words) Non serve leggere tutto: scegli i capitoli che sbloccano risultati immediati sul tuo progetto. Leggere una guida di 200 pagine “dall’inizio alla fine” è un lusso raro. La performance, però, non aspetta: i problemi emergono in produzione, nei ticket di supporto,…...

DEV Community
dev.to > yusufihsangorgel > writing-a-million-row-xlsx-from-dart-without-running-out-of-memory-1672

Writing a million-row.xlsx from Dart without running out of memory

1+ mon, 3+ week ago   (408+ words) An FFI wrapper over libxlsxwriter, and the memory numbers that made me reach for it. I had a report endpoint that exported a table to.xlsx. It worked in testing. Then a customer with 400,000 rows hit it and the container…...

DEV Community
dev.to > tbson87 > the-data-dictionary-should-live-in-the-erd-not-in-a-spreadsheet-23c3

The Data Dictionary Should Live in the ERD, Not in a Spreadsheet

1+ mon, 3+ week ago   (29+ words) Schemity attaches markdown descriptions to entities, legends, and context views, so what your tables mean lives inside the diagram - not in a spreadsheet... Tagged with database, documentation, sql, markdown....

DEV Community
dev.to > nekoautomata > csv-is-plain-text-until-a-spreadsheet-guesses-preflight-risky-cells-with-plaincell-a0f

CSV is plain text until a spreadsheet guesses: preflight risky cells with PlainCell

1+ mon, 3+ week ago   (558+ words) A CSV file can preserve every byte you exported and still look different after somebody opens and saves it in a spreadsheet. The problem is not always a broken parser. Spreadsheet applications deliberately interpret text during import. Depending on the…...

DEV Community
dev.to > codeek > react-router-setup-using-createbrowserrouter-v6-pattern-fk1

🚀React Router Setup Using createBrowserRouter (v6+ Pattern)

2+ mon, 4+ day ago   (335+ words) If you're still using BrowserRouter with Routes, it's time to move to the modern React Router pattern using createBrowserRouter. This approach makes your application more scalable and prepares your project for advanced features like nested layouts, loaders, actions, and protected…...

DEV Community
dev.to > atqiyanabila01 > how-microsoft-excel-quietly-breaks-your-json-imports-and-how-to-fix-it-1ci0

How Microsoft Excel Quietly Breaks Your JSON Imports (And How to Fix It)

2+ mon, 1+ week ago   (422+ words) If you have ever built an application or pipeline that accepts CSV uploads, you have probably run into mysterious parsing errors. Everything looks perfect in plain text, but your automated scripts still throw a fit. The hidden culprit? Microsoft Excel's…...

DEV Community
dev.to > switchpdf > convert-a-json-api-response-to-excel-3-ways-no-code-python-power-query-3ab0

Convert a JSON API Response to Excel: 3 Ways (No-Code, Python, Power Query)

2+ mon, 2+ week ago   (252+ words) You call an API, get back JSON, and someone non-technical asks for it "in Excel." Here are three ways to do that — pick based on whether it's a one-off or a repeatable pipeline — plus the part everyone trips on: nested…...

DEV Community
dev.to > nimay_04 > i-made-my-portfolio-9kn

I made my portfolio

2+ mon, 3+ week ago   (72+ words) This is my portfolio website, My most minimal design yet..! check it out: https://www.n1m35h.in/ rate it /10 This is my portfolio website, My most minimal design yet..! Templates let you quickly answer FAQs or store snippets for re-use. Are you sure…...