If you have ever shopped at Entire Foods, you have probably noticed that some of the foods it offers claim all kinds of health and environmental merits. From its lengthy list of inappropriate…
Noteworthy talks :
Noteworthy talks :
Although there wasn’t any talk focused on TypeScript, we could feel that it was on everyone’s mind. Interestingly, TypeScript seems to be the obvious, default choice for everyone — but it still looks to be a bit scary to many of us. Some talks had types in their coding examples, and the speakers didn’t feel the need to explicitly explain what they were : types are now ubiquitous and expected.
Noteworthy talks :
One could think that components and component libraries are a solved problem : they definitely are not. Usually part of a larger Design System, they are still hard to implement : discussions revolved around the ideas of composition vs. configuration, flexibility vs. consistency, or whether a Design System was needed at all. The “spectrum of flexibility” concept is interesting :
I really liked the idea of “not ejecting” expressed by Sid Kshetrapal (Github) , which I understood as “not giving up control” over what is allowed to be rendered. Instead of allowing any component as a prop (in his example, a renderItem: React.ComponentType), we can leverage composition to achieve the same level of flexibility. From his slides :
iAdvize has its own Design System. On the flexibility spectrum, I think we are near the middle, leaning on the left (strict) side. It makes sense that a private component library is more strict and closed than a public one, as we favor predictability (easy to work with, easy to onboard new developers) over flexibility (we are our only client).
Noteworthy talks :
Noteworthy talks :
Huge thanks to everyone at iAdvize who made attending these conferences possible.
Nintendo has finally decided to dip its toe into the esports scene for the Super Smash Bros. franchise with an officially sanctioned world tour.
In the world of business-to-business (B2B) finance, understanding treasury yield management is crucial for organizations involved in managing investments, liquidity, and risk. Treasury yield…
Running into financial problems can be very overwhelming. Your bank account is low, and you need money to get to the end of the month. Often those who need financial assistance have had a struggle in…