Julien De Lucashadcn/ui add components and resourcesshadcn/ui has become very popular due to its ease of use, clean ui and code.9 min read·Feb 20, 2024--4--4
Julien De LucaRecreating the experience of the staged Gemini demo, but for real — using GPT4 Vision and WhisperWhen I saw the gemini demo video, I found it jaw-dropping. I mean, wow, real time video conversation with an AI, that’s insane !4 min read·Dec 15, 2023--1--1
Julien De LucaExperimental useOptimistic React hook and Next.js server actionsDid you know there is a useOptimistic #reactjs hook ?1 min read·Oct 2, 2023----
Julien De LucaOvermind, the state management library you don’t know (yet) (but should)There are hundreds and hundreds of state management libraries around there. Every day on echojs, you can spot a new one.4 min read·Apr 1, 2022----
Julien De LucaThe most unknown redux performance trickRegarding optimizing redux, there are some well known techniques: memoizing, using reselect for example.2 min read·Nov 24, 2017--8--8
Julien De LucaFrom Webpack to JSPM (0.17)JSPM is not as mature as webpack, and its ecosystem is not as rich. But it has some cool features, such as being able to load a module from…5 min read·Dec 22, 2016----
Julien De LucaUsing CSS variables with styled componentsEdit: I published react-css-variables, which makes defining CSS variables easy using a React component.1 min read·Dec 22, 2016--4--4
Julien De LucaFrom PSD to front end code, cheap tips and tricksA great article popped up recently, To Designers With Love (A Letter From a Front-end Developer), explaining why it is important that…6 min read·Dec 17, 2016----
Julien De LucaReact Redux wire: Redux without containersIn React/Redux, to connect a component to the state, a wrapper component, often called a container, wraps another component, often referred…4 min read·Dec 8, 2016--3--3
Julien De LucaReact async child: render a child asynchronouslyreact-async-child is a simple yet nice React component: It allows to pass a promise as its child, and waits for the promise to be resolved…1 min read·Dec 2, 2016----