TheFrontEndπŸ”₯
10.8K subscribers
275 photos
56 videos
8 files
532 links
πŸ“ Articles
πŸ—ž News
πŸ‘“ Tutorials
πŸ€” UI/UX thoughts

on front endπŸ’‘ mobileπŸ“± and web dev πŸ–₯

Admin: @masant1
Download Telegram
TheFrontEndπŸ”₯
Interesting UI approach for side menu.
This media is not supported in your browser
VIEW IN TELEGRAM
Something similar to the previous UI shared. That's just before you get bombarded with articles.

- Enjoy while it lasts
- The very words I leave by
(c) Goldeneye
Web Forms

It amazes me how in 2020 creating smart forms with decent validation, user feedback, loading states for async api calls is still not a breeze.

Sure, you ve got Formik, Redux-form and what not, but linking it with some UI libraries still feels like reinventing the wheel all over again.

Side project & SaaS ideas
​​Random business idea validation

Idea
Gym business tracker that shows how many people are currently in the gym in the app.

This can be easily achieved as long as the gym has some sort of membership in place and let members enter by either card, pin or fingerprint. In UK 7 gyms I went to all had that.

Question
Would you use it? I would as I don't care when to go to the gym at 10, 14, 17 or 19 ⏰ as long as its not too busy.

Why
Wanna gather your thoughts as I have a story to tell here which I belive is interesting.

Let's see what you think
This media is not supported in your browser
VIEW IN TELEGRAM
How to write clean JavaScript.

I could have splitted this and let you enjoy 10+ posts one by one and get just enough content for the whole summer.

But I'm gonna be easy and let you enjoy the full list of examples straight away πŸ˜‚

Have fun - https://github.com/ryanmcdermott/clean-code-javascript
A bit of stats
Messages deleted and members banned in our discuss group.

Keeping group clean can be easily a full time job, I'm telling you.
And thats another interesting new stat. 40% with enabled notifications.

How on earthπŸ€·β€β™‚
I thought its 3% max

PS probably will become 20% right after this postπŸ˜‚
An attempt to make a CV as a AOE styled game.
This media is not supported in your browser
VIEW IN TELEGRAM
Most common mistakes when using promises in JS

https://dev.to/mpodlasin/3-most-common-mistakes-when-using-promises-in-javascript-oab

PS don't trust people who promise you a fortune in a month. That's hard work only (or inheritance).
​​Alright, so for that idea validation, it looks like some of you would give it a go.

Here is a small personal story I wanted to share (we don't do personal stories here too often, so could be a nice addition)

In 2016 we had a startup in progress with a few devs, the idea as you already understood was around getting to track gym's crowdness.

We got all the prototypes done, started to go around Central London talking with PTs and gyms to adapt it there. The feedback was generally quite positive - gyms were willing to try it out for free and give us feedback to pivot if needed.

And just before we started to develop MVP, Google released a feature that shows how many people are currently in the Gym. Something they already had for cafes and restaurants. All the stats were in, sometimes even Live Data.

For Google that's a trivial feature by just counting how many gmaps or android phones are active within that spot on the map. So trivial, it would come as a free feature and Google wouldn't earn anything from it directly.

Fine, Google won

We didn't proceed. For most users getting abstract and not-so-accurate indicator is enough to decide on when to go to the gym.

4 Years Later

Coronavirus came in. And it all changed as you know. Businesses (those who survived) became more digitalised and even my local gym (thegym) a few weeks ago reopened after lockdown with a new feature in their app - track how many people are currently in.

You see, to get inside members input their pin numbers. Easy to track and easy to show it it to other members.

Obviously in 2016, no one thought that something like that might happen and this tracking-app might get a second chance with all that social distancing etc.

Now that people are consigned with the virus, getting into a crowded gym is even less preferable.

Lessons learnt

1. Big Corp. can easily do something you ve been thinking about and sometimes it's not even worth trying to compete with them (unless you are Revolut fighting banking)

2. Startup ideas can get useful in a very distant future when society changes (and can be barely used nowadays)

3. Some gym owners told us that gyms wouldn't pay for that, cuz all they care is number of memberships and providing visibility migh not be like something they want to do.
What Google started to do with gyms in London at some point in 2016.
Cool dark themed UI πŸ”₯
TheFrontEndπŸ”₯
Oh my πŸ”₯ Whoever did this, did it very well. https://go.pioneer.com/cornrevolution#
This one, by the way, is something you can do with https://threejs.org/

That link has other examples. If you give it a go, please share your experience in our discuss group.
This media is not supported in your browser
VIEW IN TELEGRAM
Startups

If you are like me, then you treat all the development skills not as just something random, but rather like something that you can use to build useful stuff (or at least try πŸ˜‚).

YC guys collated a huge list of all the useful resources all the way from 2005 on how to succeed in building your startup.

https://www.ycombinator.com/library
If you (unlikely) haven't heard how game devs are not happy with Apple's 30% commission & strong ios monopolical control makes game studios cry, this articles gives you an interesting perspective on how Epic Games recently decided to fight back.

Interestingly, Epic Games doesn't even consider Google evil since it allows app installation from outside the store.

PS after doing a bit of mobile development, I can say that prod-testing on Apple with its testflight and all is also not cool, especially when on android you can just make an apk build

πŸ”Ž Read time: 8 min
πŸ”— *Link*