Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

  • #6982 (no title)
  • #6982 (no title)

Tag: Web Development

Auto-Saving Forms Done Right 2/2 Implement a good auto-saving form using React Hooks

Auto-Saving Forms Done Right 2/2

Implement a good auto-saving form using React Hooks

Rhian Moraesby Rhian MoraesNovember 23, 2023April 11, 2024

Auto-Saving is a way to ensure that data provided in a form gets persisted without the need to click on "Send" or "Submit". You might …

Auto-Saving Forms Done Right 1/2 Design an auto-saving form with a good UX regardless of your framework

Auto-Saving Forms Done Right 1/2

Design an auto-saving form with a good UX regardless of your framework

Rhian Moraesby Rhian MoraesNovember 8, 2023April 11, 2024

Auto-Saving is a way to ensure that data provided by a user is persisted without needing them to click on "Send" or "Submit". You may …

The Right Form of Forming Forms How to provide a great user experience and validate forms on the frontend.

The Right Form of Forming Forms

How to provide a great user experience and validate forms on the frontend.

João Victor Voglerby João Victor VoglerAugust 16, 2023March 14, 2024

Imagine you just got paid and can finally buy the laptop you have been dreaming about for months. Since it is expensive (and you are …

Halving Response Times: Lessons Learned

Renato Higor Do Nascimentoby Renato Higor Do NascimentoMarch 17, 2017

Response times under 100 ms are capable of lightening anyone’s heart. It’s even better when you reach that milestone as a side effect of some …

Your App Across the Globe

Is Internationalization/Localization really important?

Abner Alvesby Abner AlvesMarch 14, 2017

In 2017 world population is estimated in 7.5 billion. This number seems/looks enormous and if put in a graphic by continent one may note that …

Go Full Stack Rails — The Frontend Part 3 A pipeline of functional transformations

Go Full Stack Rails — The Frontend Part 3

A pipeline of functional transformations

Thiago Araújo Silvaby Thiago Araújo SilvaDecember 12, 2016May 30, 2023

Although not mandatory, you can catch up with previous episodes if you haven’t already: The Backend Part 1: Working on the backend, exploring requirements and …

Go Full Stack Rails: The Backend Part 1 Working on the backend, exploring requirements and building a Rails controller to deliver timeline tweets

Go Full Stack Rails: The Backend Part 1

Working on the backend, exploring requirements and building a Rails controller to deliver timeline tweets

Thiago Araújo Silvaby Thiago Araújo SilvaOctober 18, 2016May 30, 2023

Being a great developer these days means to intelligently use available technologies to build full-fledged products that also feel durable and extendable, and gone are …

Posts pagination

Previous 1 2 3

Content type

Beginner Intermediate Advanced

Recent Posts

  • [Dev Weekly #98] GLM-5 Goes Fully Agentic, Qwen-Image-2.0 Rivals Human Creativity, the “Death” of Heroku, and TypeScript 6.0
  • Everything you should know about Background Jobs with ActiveJob
  • [Dev Weekly #97] Astro is 39% More Loved Than Next.js, Claude 4.6 + GPT-5.3 Codex Just Dropped, and more
  • How To Sandbox Your AI Agent Using Docker
  • [Dev Weekly #96] Clawdbot Hype, Kimi K2.5 beats Opus 4.5 in SWE benchmarks and Anthropic experiment on AI-driven skill gaining

Tags

AI AI Agents API Authentication Backend Best Practices C CSS Database Design Patterns DevOps Docker Elixir Frontend Functional Programming Git Golang HTML Information Security Infrastructure Java JavaScript NextJS Node.js open-source Performance PostgreSQL Programming Python React React Native Ruby Ruby on Rails Rust Security Software Architecture Software Development SQL Tailwind CSS Testing TypeScript UI UX Vue.js Web Development
Creative Commons License 2025 Codeminer42 | Privacy Policy | Cookie Policy | Powered by WordPress and Bam.