This series of articles is made out of two parts:
In the first part, we built the stopwatch's user interface with HTML and CSS.
In this second part, we'll make the user interface...
![Omar Benseddik's photo](https://cdn.sanity.io/images/o5kh1pex/production/0bde125e10f3fecebf230aedfb231acbd08a63cc-3000x3000.jpg?w=55&h=55&fit=max&auto=format)
Omar Benseddik2020-06-28 路 12 min
This series of articles is made out of two parts:
In this first part, we build the stopwatch's user interface with HTML and CSS.
In the second part, we'll make the user interface...
![Omar Benseddik's photo](https://cdn.sanity.io/images/o5kh1pex/production/0bde125e10f3fecebf230aedfb231acbd08a63cc-3000x3000.jpg?w=55&h=55&fit=max&auto=format)
Omar Benseddik2020-06-28 路 7 min
This is the last article of the series. We've built a few things with ReasonReact and now it's time to share my opinion about using Reason to create React applications.
Access Part...
![Seif Ghezala's photo](https://cdn.sanity.io/images/o5kh1pex/production/d4f5b29e70b72e45ff9fef7c8e6f113b0eb47d74-800x817.jpg?rect=0,9,800,800&w=55&h=55&fit=max&auto=format)
Seif Ghezala2019-06-01 路 8 min
A while ago I published this article about building an accessible and reusable modal/dialog component in React.
The component achieves the following requirements:
A reusable component...
![Seif Ghezala's photo](https://cdn.sanity.io/images/o5kh1pex/production/d4f5b29e70b72e45ff9fef7c8e6f113b0eb47d74-800x817.jpg?rect=0,9,800,800&w=55&h=55&fit=max&auto=format)
Seif Ghezala2019-05-11 路 9 min
I like to go to the Roadmap of ReasonML from time to time to get excited about what's getting cooked. Whenever I visit the page, I can't help but notice these 2 points:
So the official...
![Seif Ghezala's photo](https://cdn.sanity.io/images/o5kh1pex/production/d4f5b29e70b72e45ff9fef7c8e6f113b0eb47d74-800x817.jpg?rect=0,9,800,800&w=55&h=55&fit=max&auto=format)
Seif Ghezala2019-05-03 路 10 min
ReasonML is a functional programming language with smartly inferred strict types, that compiles to JavaScript. ReasonReact is Reason bindings for ReactJS (aka the translated ReasonML...
![Seif Ghezala's photo](https://cdn.sanity.io/images/o5kh1pex/production/d4f5b29e70b72e45ff9fef7c8e6f113b0eb47d74-800x817.jpg?rect=0,9,800,800&w=55&h=55&fit=max&auto=format)
Seif Ghezala2019-04-19 路 10 min