The Screenshot Was Ready. The Status Bar Wasn’t.
A practical Android screenshot workflow for controlling battery, carrier, signal and status-bar details before export. The app screen looked right.…
Последние новости Programming от Tech News
A practical Android screenshot workflow for controlling battery, carrier, signal and status-bar details before export. The app screen looked right.…
How UI/UX Designers Can Build Passive Income With Digital Products If you're a UI/UX designer, your income doesn't have to come entirely from client…
I get asked this a lot, usually by designers who've just been handed their first "can you also build it?" project. So here's my honest take, minus t…
Financial dashboards are built for peak attention. Dense grids, live tickers, twenty widgets competing for one pair of eyes. For the roughly 1.3 bil…
I recently made my 85kb android todolist app's input bars to expand as you are typing in text. I'd have to thank a fellow user of the app who pointe…
AI didn’t replace my design process. It changed how fast I could execute it. I’ve been experimenting with AI tools in my UI/UX workflow, and one thi…
Wanted a tool anyone could use to build a meal-prep style bowl or plate and get real calorie and macro numbers back, with weight adjustments in ounc…
Ever stared at a component library you built just three weeks ago, only to realize it's already suffocating under a mountain of boolean props like h…
Chat interfaces are everywhere now — support widgets, team tools, AI assistants, in-app messaging. They all share the same underlying patterns, and…
Yey. I made Tessera because resizing DevTools and hoping I caught every breakpoint was wasting my time. You get a canvas of live browser tiles at re…
I’m building a project called BackFlow( Link )— a visual platform focused on API-First and API Design. The goal is to let designers, developers, and…
Rattribute.js allows you to define different HTML attributes for different viewport widths using simple data-* attributes. Whether you need to chang…
TLDR: Three interconnected UI problems reveal how layout-aware drag detection, unified touch/mouse event handling, and CSS specificity interact when…
I Thought This Would Be a Local UI Task This week, I thought I was solving a fairly narrow task: how to show group settings more neatly in the new c…
The Design-to-Development Gap Every product team knows this dance: Design creates beautiful components in Figma. Engineering builds them in React. T…
Now that I get my backend API services in place, it's time to design a frontend! Just describe the mood to AI, right? I did, and it looked... fine.…
In my previous article Building a custom launcher for ChromeOS I described how Be nice runs on Chromebooks: not as a real default home app, because…
Originally published on josnun.com Larger groups gaining access to tools and capabilities that were previously exclusive to the elite is no new phen…
On April 30, 2026. I posted an update after 3 years explaining what I was doing and what new thing I have been working on. And In that I mentioned h…