Ti/o's Avatar

Ti/o

@tilo.one

🌍 WebDev - @Svelte.dev & @Deno.com enthusiast πŸ’». ❀️ for tech - from woodworking πŸͺ΅ to microcontrollers πŸ”Œ. πŸ™ https://github.com/tiloio

49
Followers
169
Following
32
Posts
05.11.2024
Joined
Posts Following

Latest posts by Ti/o @tilo.one

More details please πŸ™

05.03.2026 05:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Where can I get this? 🀩

21.12.2025 06:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The screen is huge. I would make an horizontal scroll area above the controls where you can quick select the category via a button.

Maybe even intelligent sorted by the last usage at the same daytime.

19.10.2025 07:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Impressive Pace. Time for a YouTube Video about that β€œdevelopment”?

01.07.2025 18:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Your current implementation is not checking if the finger moves after short touch.

So a short touch to move stuff would turn into a long touch if you do not release the moving stuff fast enough.

07.04.2025 13:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My problem with classes and global state is the initialisation.

I do not want to check if a state isn’t initialised. And I can’t create a state in a constructor. So typescript will always complain that the state could be undefined.

How do you solve this?

05.04.2025 15:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - unjs/unstorage: πŸ’Ύ Unstorage provides an async Key-Value storage API with conventional features like multi driver mounting, watching and working with metadata, dozens of built-in drivers and a... πŸ’Ύ Unstorage provides an async Key-Value storage API with conventional features like multi driver mounting, watching and working with metadata, dozens of built-in drivers and a tiny core. - unjs/un...

Just want to say that unstorage is such an amazing project! It abstracts KV so well that it's very easy to swap storage in different scenarios.

Thank you @pi0.io & @unjs.io πŸ’›

github.com/unjs/unstorage

19.02.2025 07:22 πŸ‘ 178 πŸ” 16 πŸ’¬ 8 πŸ“Œ 0

Sounds very interesting.

How is the performance with svelte? How many FPS are possible?

04.01.2025 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

How are you using it?

04.01.2025 15:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Super cool project!

Stuff like this is needed to take svelte to an even higher level πŸ€—

04.01.2025 15:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A feature I wished for Christmas 😍

22.12.2024 18:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

IMHO you should never disable a button.

The user will never know what to do to enable the button.

Always provide an error message on click.

14.12.2024 09:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

As always - very inspiring @rich-harris.dev.

Keep up the good work.

10.12.2024 19:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sounds like procrastinating πŸ˜…

10.12.2024 17:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Now we need a `+loading.svelte` file to show a loading spinner 😬.

The same would be nice for `+page.js` and `+layout.ts` load functions.

10.12.2024 17:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I am at 10% of your numbers.

But I just started doing it more seriously and continuously πŸ“ˆ.

I hope next year looks the same for me 😎

08.12.2024 09:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Can you share your use case? 🧐

08.12.2024 05:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What is your experience with #localfirst? πŸ’»πŸ“±

I am build a local first package for JavaScript.
The first feature is handling logins with end to end encryption.

Do you think this is the future of the web 🌍 and computing πŸ’» in general?

07.12.2024 06:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Sveltris (Tetris with Svelte) β€’ Playground β€’ Svelte Web development for the rest of us

Tetris in <400 lines of code running in Svelte REPL πŸ‘Œ

svelte.dev/playground/8...

06.12.2024 09:48 πŸ‘ 10 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

🏁 This was the story of my failed projects.

What experiences have you made?
How do you filter good projects ideas and stay consistent? 🧐

@marclou.bsky.social was really inspiring with his videos on YouTube. So I started trying #buildinpublic to stay consistent :).

06.12.2024 06:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Other providers like tripadvisor have cheaper APIs but not much information. Maybe using travel books can be a solution? But how to license these?

There were so many unsolved questions. IMHO this is not a job for a solo entrepreneur. So I put the project on ice 🧊.

06.12.2024 06:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

❌ There I was really motivated but I stumbeled over a lot of AI "feeding" problems. How to provide good travel decisions that are accurate and not outdated? The AI itself is always outdated so we need a database. Google maps has a lot of travel info, but is really expensive. ⏩

06.12.2024 06:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

4️⃣ AI travel agency 🧳✈️ - https://planyour.holiday (not working 😞),

πŸ‘¨β€πŸ’» @svelte.dev with SvelteKit and PostgreSQL with drizzle (kudos to @drizzle.team) and lucia auth (which is also really amazing) was used. OpenAI or GoogleGemini where choosed for the AI. The google maps API for travel info.

06.12.2024 06:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

❌ Implementing 2d graphics with plain javascript in a canvas was not easy. After I couldn't get it working like I imagined it, I lost interest in the project. πŸ“‰

06.12.2024 06:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

3️⃣ Online KiCad viewer and editor. (KiCad is an open source tool to create printed circuit board schematics.)

πŸ‘¨β€πŸ’» First time I used @svelte.dev with SvelteKit and was amazed. PocketBase acted as our backend, for storing data, user auth and images.

06.12.2024 06:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

❌ Germany πŸ‡©πŸ‡ͺ implemented the EU law differently than expected by us. It became really strict and difficult to setup. Furthermore the other EU countries could also make that platform under their local law with cheaper implementations. So we stopped this and decided to shutdown the company.

06.12.2024 06:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

2️⃣ EU πŸ‡ͺπŸ‡Ί drone pilot license online education platform. πŸ§‘β€πŸ«

πŸ‘¨β€πŸ’»Here I used angular for the frontend and firebase with a firestore for the backend.

06.12.2024 06:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ‘¨β€πŸ’» The code and front end was written in Visual Basic as a windows application. The database was a Microsoft SQL one. There I used an ORM for the first time and last time.

❌ I lost interest and the code was really complex and bad to maintain, so I stopped working on it after several months. πŸ“‰

06.12.2024 06:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My failed ❌ startup ideas and attempts.
A thread ⏬ .

Maybe you can learn from my mistakes.
#fails

1️⃣ ERP (enterprise resource planning) system for small businesses.


06.12.2024 06:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Wouldn’t it make more sense to do this task as a closer of the day?

IMHO the morning should be dedicated for the most important tasks. And emails and DMs are the least important things we do 😬

05.12.2024 10:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0