Nick Sukhov's Avatar

Nick Sukhov

@rocoders.bsky.social

https://bento.me/nicksmind I believe in the power of technology and software to enhance personal growth and achieve a fulfilling life. โ˜•๐Ÿš€

18 Followers  |  68 Following  |  77 Posts  |  Joined: 16.09.2023  |  2.2678

Latest posts by rocoders.bsky.social on Bluesky

Video thumbnail

Adjusting UI to support the new Liquid Glass UI. Love Expo for having the ability to make apps a lot closer to native capabilities.

probably going to cut some corners and leave chat input not glassy just yet; need to rewrite it from scratch to improve UX for mic input and other small things

01.10.2025 19:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What's surprising is that I don't remember this being advertised or announced anywhere.

It seems Apple is going in a different direction by not advertising AI stuff but by actually delivering value to users when it is ready.

27.09.2025 17:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was a bit surprised with Apple Intelligence recently. For example, the email app proposes events to create in the calendar or to track packages in the Wallet app, proactively. And it works! It is somewhat useful and convenient

27.09.2025 17:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

> concentricity means aligning the rounded corners of nested shapes so that their curves share a common center

25.09.2025 19:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Vibe coded page by codex that is in the app since the release.
The screenshot is taken from the dev build. I'm working hard to update the app to the new iOS 26. I'm not a designer, but I've recently learned about and tried to apply concentricity to the app.

#shipaton

Inspired by Raycast iOS app

25.09.2025 19:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Releasing an app is more overwhelming. Now, you must balance:
- Promote and acquire more users
- Iterate on feedback, fix bugs, and improve the product
- Update the platform and add new features

Iโ€™m certain thatโ€™s not all.
#shipaton

19.09.2025 18:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have huge plans and energy levels to improve and make it the best version possible.

in terms of polished UI & UX but also in features.

The app will unlock a more engaging and frictionless language learning experience.

Follow me to see my journey

14.09.2025 11:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
โ€ŽFlashcards Space โ€ŽLearn the words that matterโ€”fast. Flashcards Space turns your real life into study material, so you spend less time setting up and more time speaking. With Flashcard Space, you can tell the app exactly what youโ€™re about to do (e.g., โ€œIโ€™m starting to play tennis in Madrid. Give me some vocabulary relโ€ฆ

Finally launching my app ๐ŸŽ‰. This is the best way I know to learn and build your vocabulary. I am excited to share it with you, let me know your thoughts.

#shipaton

apps.apple.com/ua/app/flas...

14.09.2025 11:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

An alternative could be to release the app only for new iOS 26 and enforce the version, but I know there are some people who stick with older versions for better stability.

Builders, what are your strategies/thoughts on this?

10.09.2025 18:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My plan so far:
- Release as is.
- Update the app to the new iOS 26.
- Test and maintain the app for old and new iOS versions.

There are some minor UI issues with the app that I noticed when I updated my test device to the iOS beta. So, I basically have one week to update it.

10.09.2025 18:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Finishing up lots of minor things before the release. Apparently, some rules for the App Store changed in August, and my app didn't pass a review this time.

#shipaton

Still a bit confused about iOS 26:

10.09.2025 18:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
photo of toast with blackberry jam

photo of toast with blackberry jam

somehow I just learned there's a variety of blackberries called obsidian, and of course it makes the best jam
stephango.com/quality-software

04.09.2025 19:00 โ€” ๐Ÿ‘ 67    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2

I've tested different browsers, but none of them allow both options simultaneously (only cycling through based on last used or forward/backward navigation).

01.09.2025 18:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

- go to latest used tab (up to 5 last used, like cmd + tab but for tabs) AND to previous/next tab with different hotkeys

this called Tab Switcher in Arc

01.09.2025 18:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

My take on Zen Browser (and any browser out there). It can't replace Arc Browser. Such features not there:
- Rename tab/Duplicate tab and all actions with configurable keyboard shortcuts

01.09.2025 18:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Tried advanced voice mode for language practice. Technically fine, but it feels empty.
Itโ€™s not a tech problem โ€” itโ€™s the missing human connection.
Some friends had the same reaction.
What are your thoughts on AI voice conversations?

01.09.2025 18:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Learning a language isnโ€™t about working harderโ€”itโ€™s about mastering words that actually matter to you.

My app allows you to turn your daily life (calls, movies, convos) into instant flashcardsโ€”no friction.

Just 3 min/day โ†’ real progress.

DM me for beta access (iOS only)

#langsky

31.08.2025 18:54 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

4/ feature to limit amount of flashcards to review per day for a deck. People got overwhelmed by amount of flashcards they need to repeat because now creating lots of flashcards is actually easy.

The limit allows users to learn in more digestible pieces

29.08.2025 19:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

3/ Shipped better OTA experience by showing gentle toast with Update button

29.08.2025 19:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

2/ redesign settings page to split into multiple sections. That was a huge long list of different things mixed all together.

29.08.2025 19:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

#buildinpublic
Was busy shipping:
1/ walkthrough implemented. Onboarding new users should be a lot better. People were unaware of some features and don't always discover them on their own.

29.08.2025 19:38 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Just chilling โ€” still canโ€™t stop thinking about my app. (by Gemini 2.5 Flash Image gen) #buildinpublic

27.08.2025 16:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

GPT-5-high is automatically included in the ChatGPT Pro subscription (use /login). The CLI is behind Claude Code in terms of features, but in terms of one-shotting complex problems and other things, it does really well. I am going to test it more, but it looks solid

25.08.2025 17:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I feel like Codex CLI is a bit underhyped. I used to use the web version a lot and it was really decent in terms of generating ideas for improvement and coming back to them later. There are always decent pieces among the 4 versions generated.
But back to the CLI tool

25.08.2025 17:46 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

- removed "All Flashcards" (review flashcards from all deck)
- removed Decks tab
- Create new deck functionality now in top right corner; profile/settings moved to left.
- other small visual improvements like making mic input as secondary button

23.08.2025 18:31 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Some confusion was the navigation. Both tabs had almost identical views with different primary actions on them.

Simplifying is hard. I feel like the header part is worse than the previous version, but the rest of it is better. How do you like it? (First video is before)

#shipaton

23.08.2025 18:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Over-the-air updates are insane. Really easy to implement, and the value in return is amazing.
Iโ€™ve been putting efforts towards better observability to have better tools in terms of fixing issues and delivering them fast. So worth it
#buildinpublic

21.08.2025 20:09 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

1/ implement over-the-air updates, which will unlock the possibility of faster bug fixes and a quicker feedback loop.
2/ Iterate on feedbackโ€”app lacks guidance on key features, so users don't discover them or understand full potential.

Which pill to choose?

19.08.2025 19:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

expo's over-the-air updates which gives you ability to ship bugfixes and other improvements without appstore submission and review. This is actually really huge deal.

I wonder if native apps (e.g. written in Swift) allow such flexibility.

I am stuck between 2 options:

19.08.2025 19:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Last few days was busy:
- improved onboarding by splitting 2 steps into 4, each with a lower cognitive load
- fixed major bug which makes it impossible to use the app.
Waiting for appstore review kind of sucks.
#shipaton
The solution is there:

19.08.2025 19:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@rocoders is following 20 prominent accounts