Optimizing Canvas for Print-Ready ImagesHow to get high quality images using the canvas elementJul 28Jul 28
AI Interaction Patterns: Giving Users Ways to Recognize and Interact With Ai-Driven FeaturesNow that we’ve acknowledged the fact that artificial intelligence (AI) is here to stay, and that it will keep on blending in with our lives…May 10May 10
Sustainability in the digital worldWe are all well aware of the constantly growing importance of technology in our lives and today, with AI being all the rage, we’re seeing…Feb 29Feb 29
The Semantics of a ClickUnderstanding the difference between a button and a linkNov 11, 2023Nov 11, 2023
Designing a better password input fieldLet’s face it, we all hate forms. That daunting list of inputs that separate you from your much awaited Biffy Clyro concert or your next…Nov 28, 2022Nov 28, 2022
Published inBootcampHow my 4 year old son helped me design a better user interface.Let’s be clear: design is hard. No matter how many years of experience you have, no matter how many ‘things’ you’ve designed — be it a…Nov 15, 2022Nov 15, 2022
Considerazioni sulle performance ed il tempo percepito nel webLe performance sono un parametro fondamentale da tenere in considerazione quando si lavora sul web: possono far la differenza tra una nuova…Oct 10, 2017Oct 10, 2017
Understanding Device Resolution for Web Design and DevelopmentWhen a new (mobile, desktop, you pick it) device comes out the vendor typically emphasizes the new incredible and mind-blowing screen…Sep 22, 20178Sep 22, 20178
Prime considerazioni di web design sul nuovo iPhone X ed iOS 11Tra le nuove caratteristiche del nuovo iPhone X, quella che più interessa il mondo del web design è sicuramente la nuova visualizzazione…Sep 19, 2017Sep 19, 2017
The Importance of Web in Web DesignOk, so this is my first post on Medium, and honestly I had a pretty hard time deciding what I would write about. So, since I work in the…Sep 4, 2017Sep 4, 2017