Posts

Showing posts from October, 2025

Anything to PDF on iOS

Image
Very simple trick today, which you may actually find useful. I learned it a good while ago and admittedly have been using quite often. The default means of sharing things on a phone is taking a screenshot and reposting it. This is ugly as carries a lot of overhead and makes it (more) difficult to extract the actual information such as copy a portion of text. But is easy (press two buttons) and preserves the view / formatting. Selecting text on the other hand is still the most ugly part of touch screen UX. Wonder if we will have it ever solved. Anyway, back to the main thread. Sometimes someone asks you to send a well formatted document resulting from a web page (such as ecommerce order) or an email confirmation. Yes you can screenshot. But if the source document is longer than the screen, things become tricky. There are a number of screenshot applications (especially on Android) supporting long screenshots (a single screenshot consisting of multiple pages), but we are talking about pla...

Data Roaming Predators

Image
Life has presented me with a unique opportunity to visit some remote islands on Southern Pacific. As I’m based in Europe, Southern Pacific is probably as far as I could go. New Zealand is probably the farthest, but not the most difficult to get to - usually within the range of two long haul flights. Having just finished US East Coast business activities - the very successful NYcontrolled show followed by the DALI America Summit  and a workshop with an important partner in NJ, I faced the dilemma of what to do over the next week ahead of yet another show - this time in Hong Kong . Of course I could simply get back to Poland and fly to China next weekend. Or hang around in the USA. Or… Or take a week long holidays on a multi-hop trip over the Pacific Ocean.  With the internet at hand planning such a trip these days is peanuts. The itaSofware Matrix is your friend. Ultimately I opted to stay a couple of days in Tahiti (French Polynesia) and the second half of the week in Fiji. ...

The Digital Lag

Image
I discussed the issue of latency many times here on this blog. Typically understood as the delay of a reaction on human input . This has been the issue (and one of the key performance metrics) in computer gaming. There is a human interface device (HID) controller such as a joystick, it processes the physical inputs, transmits them to the computer or a gaming console that does it's own processing and renders the output scene which is then pushed as a stream of digital signals to a display. The display (monitor) also has its own lag - a parameter that differentiates gaming displays from (cheaper) office displays. (The reduction of) the lag is also what is driving mobile devices such as phones and tablets to support higher screen refresh rates. Also what from the very beginning was the iPhone differentiator was the smoothness of the reaction, something that Android was struggling with for several years. Google even had its special focus "Project Butter" - the effort in Andro...

Ninja Crispi

Image
I have joined the air fryer crowd. Made my finger wet with one of the cheapest options available, several months ago. And have not used the oven nor the microwave ever since. I love the concept and the simplicity that also makes these appliances so inexpensive: a heating element and a fan - that's it. The food is delicious and super simple to make. But of course I would not be myself if I didn't look for something special on the crowded air fryer market. So here it is: the Ninja Crispi . Clearly with Crispi, Ninja have addressed all needs and pain points of air fryers. There really are no big pain points with the traditional designs, but Ninja still made it significantly better. And definitely the better part comes from detailed observations and usage insights captured - the work of a product manager. Instead of adding more buttons and more electronic displays, to advertise more features, they actually reduced the functionality: 4 temperatures an a timer. But instead they addre...