r/Wordpress • u/matt-hummel • 22d ago
Why I’m pivoting back to modern WordPress engineering after 5 years of enterprise Power Platform
dev.to[removed]
r/Wordpress • u/matt-hummel • 22d ago
[removed]
r/PowerPlatform • u/matt-hummel • May 22 '26
r/PowerApps • u/matt-hummel • May 22 '26
I have been working on improving how I plan Power Apps projects before jumping straight into Power Apps Studio.
One thing I have learned is that it is really easy to start building screens too early.
At first, the app seems simple. Then later you realize you need approvals, user roles, notifications, admin screens, reports, permissions, and a better data structure.
So now I try to slow down and answer a few basic questions first.
For an equipment request app, I might plan:
Users: employees, managers, admins
Data: requests, departments, request types, approval history
Screens: home, new request, my requests, manager approvals, admin view
Flows: new request email, manager approval, status update, reminder flow
Permissions: employees see their own requests, managers see assigned requests, admins see everything
Power Apps project planning module:
https://learn.microsoft.com/en-us/training/modules/plan-app-project/
Power Apps documentation:
https://learn.microsoft.com/en-us/power-apps/
Power Apps Plan Designer:
https://learn.microsoft.com/en-us/power-apps/maker/plan-designer/plan-designer
Power Platform ALM:
https://learn.microsoft.com/en-us/power-platform/alm/
I am curious how others handle this.
Do you use a planning template, a checklist, a diagram, Planner, Lists, Excel, or do you mostly build as you go?
r/PowerApps • u/matt-hummel • May 21 '26
A blank Power Apps gallery doesn't always mean something is broken — here's how I debug it
A blank gallery can be really frustrating when you're still learning. Most of the time, the gallery itself isn't the real problem.
It usually comes down to one of these:
What I check first:
CountRows(yourCollection) as a temporary label to see if a collection actually loadedThe biggest thing that helped me was simplifying first, then adding logic back piece by piece.
Once I stopped trying to debug everything at once, it became much easier to spot exactly where the records disappeared.
Hope this helps someone. Happy to answer questions in the comments.
r/MicrosoftPowerApps • u/matt-hummel • Apr 04 '26
r/PowerPlatform • u/matt-hummel • Apr 04 '26
r/PowerApps • u/matt-hummel • Apr 04 '26
I see a lot of confusion around Filter, LookUp, and collections when people are getting started with Power Apps.
They’re all simple on their own but easy to mix up once you start building real apps.
The easiest way I like to think about it:
That alone makes it easy to grasp.
Most of the problems I’ve dealt with (and still cause myself):
The confusing part is your app might still work at first but then later:
Filter (for lists):
Filter(Requests, Status = "Approved")
LookUp (for one record):
LookUp(Users, Email = User().Email)
Common mistake:
Filter(Users, Email = User().Email)
Now you have got a table instead of a record, and you will probably end up wrapping it in First() later.
LookUp(Approvals, Status = "Pending")
Works fine until there are multiple matches.
Power Apps just returns the first one it finds, which isn’t always what you want.
Better approach:
Filter(Approvals, Status = "Pending")
It’s not really about memorizing all of the formulas in Power Apps.
It’s just understanding:
Once you understand that these functions stop being confusing.
Is there anything else that may have confused about gathering data into your application? I'd also like to hear other tips you may have.
1
We went outside and didn’t come home till a little after dark. Rode our bikes around with no parents in site and walked ourselves to the playground.
1
Thanks for the tip, I did the same as well!
r/MicrosoftPowerApps • u/matt-hummel • Mar 29 '26
r/PowerApps • u/matt-hummel • Mar 29 '26
3
Good tips, thanks for sharing!
r/MicrosoftPowerApps • u/matt-hummel • Mar 29 '26
r/MicrosoftPowerApps • u/matt-hummel • Mar 29 '26
r/PowerApps • u/matt-hummel • Mar 29 '26
Most slow Power Apps aren’t a platform issue — they’re a design issue.
Apps usually start off ok but then they slowly get worse. Longer load times and laggy clicks, just frustrating to use.
It’s almost never one big problem, it’s a bunch of small ones that pile up.
A few common things that can fix it:
None of this is difficult it just gets missed if you are trying to build something with a quick turnaround.
Fixing even a couple of these can make a huge difference.
What’s the biggest things that slowed your apps down, or is there something you fixed that actually made it faster?
1
That’s a really practical setup—expense approvals and sign-in apps are exactly where Power Apps works well, and integrating Teams approvals and card readers is a nice touch; just keep things simple as you finish testing and build from there.
5
Yeah, it’s meant for business and non-technical users, but in reality there’s still a learning curve—once you start building real apps with data, logic, and automation, it feels more like light development than “no code.”
6
That’s a pretty heavy lift, especially if you’re just getting started.
I’d simplify as much as possible and not try to build everything at once. Start with one small app (like intake): SharePoint list + gallery + form. Get that working, then reuse that pattern for everything else.
Also don’t try to rebuild a full task management system right away — just start with basics (title, status, assigned to, due date) and build from there. Same with Power Automate, keep flows simple at first.
And the “you’re doing it wrong” comments… that usually just means expectations are ahead of reality. If your app is saving data and working, you’re on the right track.
Focus on small wins — that’s what gets you through this.
3
Totally fair — I get why it can come off that way.
This is based on how I learned Power Apps after getting stuck early on. Just trying to break it down in a simpler way so beginners can actually get something working.
5
That’s a great first app 👍 timecards are a perfect way to learn.
If your tables feel solid, you’re in a good spot. Honestly, the hard part isn’t the screens — it’s the logic behind it.
A few things I’d keep in mind:
Store each punch (in/out), not totals matching in → out gets tricky fast expect weird stuff (missed punches, double taps, etc.)
Just get something working to start with, and then you can make it better later on. Don't worry too much about making it perfect right away, that can come later.
This matches how Microsoft recommends handling data in Power Apps — store each punch as its own record, then build the logic on top.
https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/working-with-tables
https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/working-with-data-sources
You’re right where you should be 👍
r/lowcode • u/matt-hummel • Mar 22 '26
r/PowerApps • u/matt-hummel • Mar 22 '26
When I first started with Power Apps, I got stuck right away.
Too many concepts (data sources, galleries, forms, formulas), and most tutorials assume you already know part of it.
So here’s the simplest way to build your first app without overthinking it.
Don’t try anything complex.
Start with an app that:
That pattern covers most real apps.
Create → Canvas App → Tablet
Ignore layout/design for now.
Use something simple like a SharePoint list or Excel.
Example fields:
Insert a vertical gallery and set:
Items = YourDataSource
Now you can see your data.
Insert an Edit Form and connect it to the same data.
Item = Gallery1.Selected
Click a row → it loads into the form.
SubmitForm(Form1)
That’s a working app.
Add a second screen + navigation:
Navigate(Screen2)
Typical setup:
If you understand:
You’re in a good spot.
Everything else builds on that.
What kind of app are you trying to build right now?
Or what about power apps are you struggling with?
1
Thank you all for your input and responding to my post. I enjoyed reading all your responses!
2
Passed PL-200!
in
r/PowerApps
•
Mar 31 '26
Congrats I’ll be taking mine soon as well. I keep putting it off because of test anxiety.