PinnedChristian Alfoni·Feb 26, 2025Managing complexity in React componentsIn this article, we’ll explore a simple yet powerful pattern for structuring code in React components. By following this pattern, you’ll…
Christian Alfoni·Jun 10, 2020Combining React with industrial designNOTE! This is an article I published on my blog back in April 2016A response icon1A response icon1
InThe StartupbyChristian Alfoni·Jun 4, 2019UI as an implementation detailHow do you build a user interface? Do you always start with a component? Do you do styling before you implement state? What about data…A response icon4A response icon4
Christian Alfoni·Jan 30, 2019Reducing the pain of developing appsWhen I write applications I want to spend as much time as possible doing three things:A response icon12A response icon12
InITNEXTbyChristian Alfoni·Jun 25, 2018Updating UIs: value comparison VS mutation trackingI saw this tweet from Dan Abramov highlighting the approaches of React compared to Vue:A response icon8A response icon8
Christian Alfoni·Feb 7, 2018Lessons learned refactoring Codesandbox.io from Redux to CerebralCodesandbox.io is an online code editor that allows you to write and share code for modern JavaScript and popular frameworks. The project…A response icon10A response icon10
Christian Alfoni·Apr 24, 2017Webpack bundling as a serviceOver one year ago I published this video on YouTube explaining how I was able to pass code from the client to a custom Webpack bundling…
Christian Alfoni·Apr 11, 2017Cerebral in detail: RoutingIf you are not familiar with how Cerebral does its routing we can start off by telling you that it is different than traditional routing…
Christian Alfoni·Aug 14, 2016The story of CerebralThe javascript framework Cerebral is about to get out of its infant stage. The last two years has truly been an amazing ride. Running open…A response icon1A response icon1