There is too much AI. Too many tools, too many conventions, too many recommendations. Every week something becomes the new approach and last week's setup feels outdat...
I bumped into an interesting Youtube video. I don't usually write about this type of stuff, but this was just so interesting. Practical, strategic and tactical.
In this post I will go through some thoughts I have after reading articles about how AI enables prototyping for designers and following the general discussion. I think vi...
"Javascript roundup" is a curated collection of links I've gathered in the past related all aspects of development. I've added a brief summary (mostly f...
"AI roundup" is a curated collection of links I've gathered in the past related all aspects of AI, including LLMs, generative AI, etc.. I've added a bri...
"Design roundup" is a curated collection of links I've gathered in the past related all aspects of design. I've added a brief summary (mostly for myself...
Diclaimer: I might change my opinion later. Figma's release of MCP server support is making rounds in the internet. The feature is still in beta, but I wanted to be q...
Speeding up parts of the iteration with AI is only sub-optimisation of the process. When thinking in typical model of discovery and delivery, discovery includes activitie...
I bumped into an interesting video from Y Combinator [1] related AI and future user interfaces. This reminded me about the book which I started but never finished: The De...
This working memo aims to understand what is meant by "AI agent", how it is defined in the wild and how to classify and categorise them? When looking up for def...
I am fascinated about planning, especially in context software development. It is so amazingly difficult topic. This post works as a reference and reminder, rather than a...
Tool calls are a mechanism that enables a language model to function as a decision-making engine. The LLM suggests when a tool should be used based on the input it receiv...
GenAI is effective in areas where its capabilities align with complex or data-driven tasks. It excels at understanding natural language, making it valuable for conversati...
It is quite hard to approach GenAI as a UX designer and developer from one point of view. I have been exposed to GenAI as everyday user like many of us, especially people...
Defaults can significantly affect how users interact with your product, especially since most users rarely change them. Some considerations follow. (Source: NNG: The Dang...
Browsing Youtube brought me to this information packed video about website hero section from @MalewiczHype. The video summarises very well why certain heros are better th...
Creating diagrams is often a lot of work. While they are useful for conveying complex ideas visually, several issues make the process cumbersome: PlantUML is a simple and...
In this work-in-progress post I'll cover the problem of handing over design to development in web domain. The problem is relatively similar in other domains as well....
Modeling in UX creates a structured understanding of the system, its users, and their interactions. The goal is to transform abstract ideas into concrete, workable items...
A while ago I started to work on an idea of having a tool that would generate color schemes with equal perceived lightness out of the base color given. I figured out the...
Not working on your craft, whether it's coding or design, can lead to the atrophy of critical skills, which in turn might lead to avoiding practicing the craft. From...