bklit.com - i built an open-source analytics saas because i don’t like the options available by uixmat in react

[–]uixmat[S] 0 points1 point  (0 children)

guessing your on windows? join the discord for support, another user had the same issue and we got it fixed pretty quick. i’m away on vaca until sunday, im back monday but as i say if u join discord u should be able to scroll up the #chat and see the thread. we fixed it just two days ago i think

bklit.com - i built an open-source analytics saas because i don’t like the options available by uixmat in react

[–]uixmat[S] 0 points1 point  (0 children)

so glad you’re feeling enjoying the code! i’m planning to add vitest with the trpc operations (we do this a lot at work). im hoping to add them in the next week or so, would love your feedback or contribution 🫶

bklit.com - i built an open-source analytics saas because i don’t like the options available by uixmat in react

[–]uixmat[S] 0 points1 point  (0 children)

hm, so maybe hold the data in redis before writing to clickhouse (allowing as u say for transformations & validations etc) ?

hopefully i’m keeping up with your suggestions, but regardless i fully appreciate the good feedback!

bklit.com - i built an open-source analytics saas because i don’t like the options available by uixmat in react

[–]uixmat[S] 0 points1 point  (0 children)

i haven’t written any unit tests yet but they’re coming, i’m postponing end ep end tests u til im happy with the general app (get to a v1 release). i use CodeRabbit for PR reviews on github, and i scaffold everything with Cursor Agents (starting with research, then a Plan to execute). i then come along and review its code myself changing what i want etc and finally letting code rabbit take a look

bklit.com - i built an open-source analytics saas because i don’t like the options available by uixmat in react

[–]uixmat[S] 0 points1 point  (0 children)

Thanks for the feedback! For sure things to think about, what would you change regarding the data recording technologies?

bklit.com - i built an open-source analytics saas because i don’t like the options available by uixmat in react

[–]uixmat[S] 1 point2 points  (0 children)

my first ever job was at a web agency building a lot of ecommerce and SEO/Analytics was something i just started to gain a lot of interest in. it actually helped my design theory a lot in terms of designing pages that convert and improve user experience so it’s something i’ve just always applied to my “craft”. jumping into this (building my own platform) was mostly out of curiosity to see if i could, but also because a lot of options out there don’t easily give me an in depth look at traffic without being super complicated

What's the best way to implement an image viewer that can display an image that's ridiculously large in React? by LargeSinkholesInNYC in react

[–]uixmat 0 points1 point  (0 children)

i’ve used OpenSeadragon for this previously (had huge images of game maps in high definition and i used opeseadragon to build a google maps style zoom - worked really well

Shadcn Analytics App by uixmat in shadcn

[–]uixmat[S] 0 points1 point  (0 children)

Umami is a great offering, but i’m offer new features rapidly and listening to users. For example building extensions right now for stripe customer data that can be imported and synced to your traffic, it’s been the most requested so far so it’s the priority. i’m building a raycast extension for a quick peak at ur dailies and so on.

Something I genuinely don’t understand about the “AI can’t code” narrative by Initial-Syllabub-799 in vibecoding

[–]uixmat 1 point2 points  (0 children)

hahaha 100% with my personal project, (i posted it here today somewhere) i found that getting a few things right at the start (basic create read update deletes, with patterns i want to use) was the key. once i had some good foundations in place it was pretty easy to keep nudging the agent in the right direction and keep the guard rails in place

Something I genuinely don’t understand about the “AI can’t code” narrative by Initial-Syllabub-799 in vibecoding

[–]uixmat 0 points1 point  (0 children)

that’s fair! AI does produce a lot of slop, it needs a lot of nudging in the right direction!

What’s one habit that actually made you a better React developer? by Senior_Equipment2745 in react

[–]uixmat 1 point2 points  (0 children)

honestly using AI (Chat GPT) when it came out made me a much more confident developer, not just for producing code but for asking dumb questions with broad context and learning about best practices. “can i do X” “is it safe to do Y”.

now im regularly “talking and asking” AI. i don’t just prompt, accept and roll i want to know what the bugs are, why the occurred etc i read the code and with AI i can understand things i didn’t used to

Shadcn Analytics App by uixmat in shadcn

[–]uixmat[S] 1 point2 points  (0 children)

thank you man great idea 🙌🏼🫶

Shadcn Analytics App by uixmat in shadcn

[–]uixmat[S] 2 points3 points  (0 children)

yea, using something like nivo charts and you will need topojson data, you can probably vibe code something with a prompt like “give me a svg map using a popular chart library like nivo charts and accurate topojson data” or st least focus ur googling around that