AvatarPedro5 things nobody tells you about freelancingMedium - WebdesignerDepotStarting out on your own as a freelancer is exciting. You’re making your talents available to the world, and are ready to make your mark. While this …
AvatarPedroDebouncing and Throttling Explained Through Examplescss-tricks.com - Guest AuthorThe following is a guest post by David Corbacho, a front end engineer in London. We've broached this topic before, but this time, David is going to …
AvatarPedroA Simple Web Developer’s Color Guide — Smashing Magazinesmashingmagazine.com• 10 min read • Colors, Color Theory, Graphic Design • Share on Twitter, LinkedIn About The Author Laura Elizabeth is an independant designer with a hankering …
AvatarPedroFlipboardIcon version of the Flipboard logoHow To Write Fast, Memory-Efficient JavaScript — Smashing Magazinesmashingmagazine.com• 29 min read • Coding, JavaScript, Optimization, Performance • Share on Twitter, LinkedIn About The Author Addy Osmani is an engineering leader working on …
AvatarPedroAs Systems Get More Complex, Programming Is Getting “Reactive”ReadWrite - Matt AsayHardware keeps getting smaller, more powerful and more distributed. To keep up with growing system complexity, there’s a growing software revolution—called “reactive” development—that defines how to architect applications that are going to participate in this new world of multicore, cloud, mobile …
AvatarPedroWhat Makes Software Good?Medium - Mike BostockAs someone who creates open-source software, I spend a lot of time thinking about how to make software better. This is unavoidable: there’s an …