Open in app

Sign In

Write

Sign In

Juntao Qiu
Juntao Qiu

888 Followers

Home

Lists

About

Published in ITNEXT

·Pinned

The evolution of a React application

While I’ve put React application, there isn’t such a thing as React application. I mean, there are front-end applications written in JavaScript or TypeScript that happen to use React as their views. …

Programming

8 min read

The evolution of a React application
The evolution of a React application
Programming

8 min read


Mar 20

Breaking the Chains of Implementation: Leveraging React Context API with Interface-Oriented Design

Imagine you’re maintaining a design system. It’s well-designed and production-proof, runs fast, and is compatible with most modern browsers. It has hundreds of internal and external consumers, and teams, big and small, all love it. One day, someone from a product team approached and kindly asked if you could enhance…

React

6 min read

Breaking the Chains of Implementation: Leveraging React Context API with Interface-Oriented Design
Breaking the Chains of Implementation: Leveraging React Context API with Interface-Oriented Design
React

6 min read


Published in ITNEXT

·Mar 17

The Interface Mindset: How to Build Flexible, Maintainable React Components with Context API

React document mentioned that the Context is designed to share data share values between components without explicitly passing a prop through every level of the tree (the prop drilling problem). Context lets the parent component make some information available to any component in the tree below it — no matter…

Programming

5 min read

The Interface Mindset: How to Build Flexible, Maintainable React Components with Context API
The Interface Mindset: How to Build Flexible, Maintainable React Components with Context API
Programming

5 min read


Published in ITNEXT

·Mar 14

How ChatGPT Helped Me Build a “Quote of the Day” App in Record Time

Recently, I attempted to create a simple application using Apple Shortcuts. The idea was straightforward: I needed a script to automatically pick a random item from a list and read it to me every morning at 7 am. While I had some experience with Apple Shortcuts, I wasn’t sure how…

Programming

4 min read

How ChatGPT Helped Me Build a “Quote of the Day” App in Record Time
How ChatGPT Helped Me Build a “Quote of the Day” App in Record Time
Programming

4 min read


Published in ITNEXT

·Mar 10

Maximizing Productivity: How ChatGPT Can Improve Pair Programming

As a practitioner of Test-Driven Development, my workflow involves writing tests from the user’s perspective and then implementing the code to satisfy those tests. When the code reaches a point where making changes is difficult, I refactor it. …

Coding

8 min read

Maximizing Productivity: How ChatGPT Can Improve Pair Programming
Maximizing Productivity: How ChatGPT Can Improve Pair Programming
Coding

8 min read


Published in ITNEXT

·Mar 7

I Asked ChatGPT a Seemingly Impossible Task, and This Is What Happened.

A background story In September 2016, I worked as a consultant on-site for a client. The team I was working with was a fairly typical traditional software team. …

Programming

10 min read

I Asked ChatGPT a Seemingly Impossible Task, and This Is What Happened.
I Asked ChatGPT a Seemingly Impossible Task, and This Is What Happened.
Programming

10 min read


Published in ITNEXT

·Mar 3

Create Your Own OpenAI Powered Chatbot in React within 30 minutes.

In this tutorial, we will explore how to build a simple user interface that leverages the OpenAI HTTP API in conjunction with React. …

React

5 min read

Create Your Own OpenAI Powered Chatbot in React within 30 minutes.
Create Your Own OpenAI Powered Chatbot in React within 30 minutes.
React

5 min read


Published in ITNEXT

·Feb 20

Sharing Stateful Logic in React with Hooks: A Better Way to Build Reusable Components

Although React hooks have been available for some time, I have noticed that certain fundamental concepts — such as the reasons for their necessity — are not always well understood. …

Programming

4 min read

Sharing Stateful Logic in React with Hooks: A Better Way to Build Reusable Components
Sharing Stateful Logic in React with Hooks: A Better Way to Build Reusable Components
Programming

4 min read


Published in ITNEXT

·Feb 12

Clean Code Takes Priority: Choosing Readability Over Speed

I got a lot of comments on my recent refactoring article and the corresponding video. I replied to some of them here and there, and soon I realised it would be helpful to put these into one place and discuss the topic a bit deeper. There is a particular comment…

Programming

6 min read

Clean Code Takes Priority: Choosing Readability Over Speed
Clean Code Takes Priority: Choosing Readability Over Speed
Programming

6 min read


Published in ITNEXT

·Jan 18

The refactoring of the “Very efficient Code” from Dutch DigiD App

I found a very interesting code snippet today on a programmer humour channel on Reddit (Very efficient Code). And that code snippet kinda goes viral, and you might have already seen it on different platforms as well — people love it. Many arguments are going on about the topic. Some…

Programming

6 min read

The refactoring of the “Very efficient Code” from Dutch DigiD App
The refactoring of the “Very efficient Code” from Dutch DigiD App
Programming

6 min read

Juntao Qiu

Juntao Qiu

888 Followers

I help people write better code. Developer | Author | Creator. https://juntao.substack.com/ @JuntaoQiu

Following
  • Tim Denning

    Tim Denning

  • Eric Elliott

    Eric Elliott

  • Arnold Abraham

    Arnold Abraham

  • uxplanet.org

    uxplanet.org

  • Marat Miftakhov

    Marat Miftakhov

See all (188)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech