- Developing and networking
I'm a bit lost recently. Mainly because I've set some plans and goals to head towards to for my projects. I keep working on building. Without realising the whole picture at all time. I knew my target customers and figured out how to prioritise my tasks through a Kanban board and whatnot. But I ...
- Added logs to the front page
Google wasn't indexing my logs, so this might help. But either way, I should. Because this is my website and I should have my recent activity on the first page.
- I've been busy working on a goal track + tasks app.
Current progress Almost MVP ready for the first app, left with only 7-8 things need to do. Refinement will get work on after the release and after gathering initial feedback from actual users. It will be web only first. Then, it will be released on App Store and eventually Android. But registr...
- Updated the feed page to log, and minor adjustments.
Major update - Revamped the Feed page to Log page. - Using timeline and dots to emphasize timeframe. Minor update - Updated fonts using Georgia - Added Log RSS. - Added RSS logo next to the site title.
- Focusing on one app.
I've been building a goal tracker + to do app. All todos has to relate to a goal, as we all are in real life. The app is not currently for your daily chores and fragmented tasks, but solely for reaching your goals. Most big tech starts with one great product, so will mine. I'm going to build a kin...
- My ultimate stack choice.
Finally settled with... Expo - for Both Web and Mobile Though I wanted the ease of developing a pure web app and wrap it with Capacitor or some sort (including Tarui), I struggle to make it work on Android because of how the webview works so differently than modern tech. Tarui can be deskt...
- Future of this blog? Login and comment system?
Adding a backend to this site? I want to have my own comment systems and notification running on the site. So viewer can subscribe to their interested topics. And, this account will be using my Intenca project account. Because most of my articles viewer should be a learner (I guess?), I want t...
- Added Projects page consuming JSON file.
Migrating from old personal site to this one I have yet to move the "Website" JSON to this site yet. However, it turns out pretty nicely so far with the "Apps". Astro is not as convenient as NextJS when dealing with inline Javascript. But it is good enough for some basic client site rendering....
- Spent 2 days refining this site.
Almost There! So I've been trying to use Obsidian as CMS to supply the content on this website, that includes blog posts and feeds. I made the changes from separating personal site and blog to all-in-one because of the ease of managing. Also, I want to see if the traffics that goes to the blo...
- Build This Website to Serve As Both Feed And Blog
Idea My personal blog and my personal website were separated. Therefore, I want to easily manage them, by putting them together into one site. So it will show my personal projects, feeds, as well as articles. Template I'm using Astro-Yi to serve as base and modify it to my liking. I do app...
- Added A Radar Chart To This Site
Added a radar chart and intro. I kind of want to write longer, but let's keep it brief. I am revamping my websites to make it align with what I've been doing. Because I've been learning Japanese and Spanish seriously, I want to share my findings and learning methods on my websites. However, I'm ...
- Next Big Thing Stack Reconsidering...
Capacitor on Android is too annoying... Old webview. Couldn't get tailwind to work on it. Even if I can style it, the state is not reactive on Android for some reason. Or, there will be a navigation problem. Reconsidering React Native With Expo Dependency hell is true, but, my next project...
- ZenTube 4.1 Submitted & Problem with Capacitor + Next.js
ZenTube 4.1 - Waiting For Review... Fixed some bugs today for 4.1 and submitted to App Store Review. Like usual, waiting... I will need to implement the deep link in the next update. Struggles Between React Native Web VS Next.js Web App + Capacitor I was trying to use Capacitor with my Nex...
- ZenTube 4.1 (Features to be released) & Added Gicus Comment on This Log
New Features - Options to toggle (for Explore) : - Shorts in search result - Search history text - Comments - Add to watch later directly from Explore tab - Hides the search suggestions when tapping on search bar ## Log & Lesson Spent a whole day working on ZenTube. It has been awh...
- Finally Making Offline Sync Working For Appwrite And RxDB
Intro It wasn't hard, but I wouldn't say it's plug-and-go. It took me a few weeks to make the foundation running correctly, as the major difficult being lacking examples and tutorials. Comparing to Powersync + Supabase or just use Firebase, this definitely requires some set up. Implementation...
- Adding New Features To ZenTube Backend
I spent half the day after work just trying to add a new API endpoint for my ZenTube app. The return from JSON came out gibberish in the browser but perfectly fine with curl. So I knew it wasn't the source that's causing the issue, but the way the API digesting or returning the response. I did fo...
- Updated The Devlog Timeline to Generate Static Standalone Page
Expanded My Timeline Devlog to standalone pages Spent a few hours after working on this website. I know you are a geek. My site is built on top of self-hosted local Directus, static output NextJS. Why Directus is Great I built this timeline using Directus as CMS. I had experience messing ar...
- Final stack decision for my next big thing project - Appwrite + Capacitor + RxDB
I've been trying to figure out how to self-host everything so that I can escape capitalism, and it has been hard. Economies of scale and capitalism goes hand-in-hand. The bigger the company, the cheaper and better service they can offer. I have to make some sacrifices in order to say no to these...
- Learned Self-Host Supabase + LegendState to achieve offline sync
Spent another day trying to figure out the ultimate stack. I was still trying Appwrite, but I've never gotten it working 100%. It seems that this Supabase + LegendState combination is good enough out of the box. I'll use it for my next project. Next step would be fine-tuning the instance with mail...
- ZenTube 4.0 released; Learning and deciding between LegendState, Appwrite, and Supabase.
ZenTube Since the new release, I haven't received any complaint email, so I think it's working alright! Will continue to bug fix and add new features from now on as the big deal (database migration) is done. Something in my mind would be: 1. Adding watching timestamp 2. Category timer - so you...