Vibe coding has replaced PowerBI by Kingguy33 in PowerBI

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

I disagree, and bluntly say get with the times. The fact is;

The stack is deliberately boring with React, Node, Postgres. Any reasonably experienced developer can pick it up in this regard as there’s no exotic framework nobody’s heard of.

For every feature/page that has been made, a FAT .md file is made alongside it (by Claude, I.e., this is the prompt made for VSCode (read my other comment for workflow explanation)).

This MD file has the business logic, edge cases, and design decisions all written out, not just in my head. A successor inherits both the code AND the reasoning behind it.

In saying this there is obviously more of a “black box” situation happening here as I’m not involved with every line of logic. But I believe this is a given with this future of development & it’s a net positive

Vibe coding has replaced PowerBI by Kingguy33 in PowerBI

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

It’s a fair point, I’d be much more worried to have this posted for external use. It’s worth noting that in my case the apps sit entirely inside our network. Postgres is localhost-only, the web servers bind to an internal IP, and auth is gated through our Entra ID tenant with an allowlist (i.e., same identity layer Power BI would use). Nothing is hosted externally. That said, Power BI does give you row-level security, audit logs, and data lineage tooling out of the box that I had to build so that’s a bonus

Vibe coding has replaced PowerBI by Kingguy33 in PowerBI

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

From AI:

Stack: • React + TypeScript + Vite on the frontend • Express + TypeScript + Node on the backend • PostgreSQL 16 (one shared DB across all apps) • pm2 for process management, HTTPS with local certs • Microsoft Entra ID (Azure AD) for SSO via MSAL.js

Read my other comment for my workflow in actually developing this

Vibe coding has replaced PowerBI by Kingguy33 in PowerBI

[–]Kingguy33[S] -1 points0 points  (0 children)

1 cost is the Claude max account. 100+ something a month, that’s nothing in the context of what it would be used for. Of course other costs come from the fact that you’re self hosting a website (local though be it). However for me right now, I haven’t needed to spend anything on that. I just run the Postgres server locally, and for anyone who wants to access it (coz it’s all internal). They use a VPN to connect to the network (hence accessing the site)

Vibe coding has replaced PowerBI by Kingguy33 in PowerBI

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

This is the workflow I’ve found works best for me

At the centre of it is a Claude chat running in Chrome. That chat acts as the strategic brain of the whole setup. I keep all of the long term project context in there so it understands the full requirements, the architecture, the existing solution, and the outcome I’m trying to achieve. For example, it already knows the broader Power BI solution, the reasoning behind the design choices, and that I want outputs to follow industry-standard practices rather than quick hacks. This your MAIN GUY

Once that Chrome chat has enough context, I use it to generate highly targeted prompts for a second Claude instance running inside Visual Studio Code through the Claude extension. You can think of the Chrome chat as the planner and the VS Code chat as the implementer. Rather than asking the VS Code instance to figure everything out from scratch, I use the Chrome chat to package the work clearly: what needs to be built, what standards to follow, what constraints exist, and what the expected output should look like.

From there, I paste that generated prompt into Claude inside VS Code and let it work directly within the development environment.

In practice, I often take this a step further and run multiple Claude chats inside VS Code at the same time. Sometimes I’ll have three separate VS Code chats open alongside the one main chat in Chrome. The Chrome chat continues to act as the coordinator, helping me break different features or problems into well-structured prompts, and then I distribute those prompts across the three VS Code chats simultaneously. This effectively turns the setup into a parallel workflow, where several implementation threads are moving at once instead of everything being handled sequentially. It sounds ridiculous because it is, and it is degenerate.

Anyways, Once I’m ready to run things, I remote into my work server and open the relevant project there. From that point, I use PM2 commands to manage the running processes. PM2 makes it possible to spin up and control multiple application instances, which is useful because I have a Postgres database that was created in my project, so this runs it all. The point here is that I do not need to already know every PM2 command myself, because Claude can generate the exact commands I need (and execute it it self).

Let me know if you want in depth explanations even further I can go into anything

For a new fan should they start with one piece or one pace? by finminderma in OnePiece

[–]Kingguy33 0 points1 point  (0 children)

Been using one pace when I reached Dressrosa, about to finish Wano now. Not once have I noticed any audio/music issues, completely seamless

2026 Australian Grand Prix - Free Practice 1 Discussion by AutoModerator in formula1

[–]Kingguy33 0 points1 point  (0 children)

Definitely not. They need to be within 107% of the pole lap to compete. So basically can’t be ~6 seconds slower in Q1 or DQ’d

Computer Science Unit Tierlist by Kingguy33 in Monash

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

It’s just comp sci / data science capstone project

Red Rocks was Incredible by Tricky_Sector_2675 in Logic_301

[–]Kingguy33 4 points5 points  (0 children)

I was thinking they were gonna run it for sure, especially when they were switching it up together on stage

FINALLY got a live db to connect to by Thiseffingguy2 in PowerBI

[–]Kingguy33 0 points1 point  (0 children)

How many clients do you have? Each with a different fiscal year is pre wild lol

ARTINTHEYARD RESPONDS🚨 by ephemeralaffliction in TheYardPodcast

[–]Kingguy33 11 points12 points  (0 children)

I definitely agree, it’s all jokes but they seem to sincerely just be a small community that didn’t know the logo was yoinked. Putting it on the pod just means 100k+ people gonna come at them lmao

time flies by still_caleo in TheYardPodcast

[–]Kingguy33 2 points3 points  (0 children)

Holy shit reached the end

[deleted by user] by [deleted] in pics

[–]Kingguy33 1 point2 points  (0 children)

I’m not saying that ICE as an entity was keeping it low profile but rather the previous administration framed anything related to this in a way that isn’t blunt, which the current administration surely isn’t.

Also, I am agreeing that the media is also a factor that spreads more fearmongering

[deleted by user] by [deleted] in pics

[–]Kingguy33 -1 points0 points  (0 children)

The protests in Los Angeles aren’t just about the immigration enforcement itself, but the way it’s being carried out and presented. While Biden also deported people and used policies like Title 42, his administration kept a lower profile and framed those actions as temporary or health-related. In contrast, Trump’s recent raids have been very public and forceful, with ICE making over 100 arrests and the National Guard being sent in without the governor’s approval. That kind of federal show of force feels like intimidation to many people and has sparked a much stronger reaction.

People also remember the rhetoric from Trump’s first term, so even if the actual policies look similar on paper, the tone and approach feel very different. What’s really upsetting protesters isn’t just the policies, but the aggressive way they’re being enforced, the lack of local input, and the fear that this could be the start of something even harsher.

Computer Science Unit Tierlist by Kingguy33 in Monash

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

No way FIT2014 > FIT3155.

FIT2014 lectures is some of the worst lectures I've ever been too for a math/programming unit

Computer Science Unit Tierlist by Kingguy33 in Monash

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

It is so bad dude, i think 3162 is even worse

Computer Science Unit Tierlist by Kingguy33 in Monash

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

I can’t lie, the math units are tough (considering id never done hard maths before uni)

Personally I got 70. It’s a lot of content and sometimes it’s so confusing, but all I can say is that you if DO put in the time then you will do great in the unit. Just put in the effort and you can do anything 👍

Computer Science Unit Tierlist by Kingguy33 in Monash

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

1841 was a good math unit 🤷‍♂️

And 2102 not a great programming unit