The future is "One Dynamics." If you only know one side, start reading about the other.
#Dynamics365 #ERP #CRM
The future is "One Dynamics." If you only know one side, start reading about the other.
#Dynamics365 #ERP #CRM
If you link it in your resume, I will click it. If I see a "Hello World" repo from 2019 and nothing else, it looks lazy. Pin your best 3 repositories to the top.
#Github #DevPortfolio #Hiring
If you link it in your resume, I will click it. If I see a "Hello World" repo from 2019 and nothing else, it looks lazy. Pin your best 3 repositories to the top.
#Github #DevPortfolio #Hiring
Bootstrap 5 support is great, but the Liquid styling curve is still steep for low-code users. If you know HTML/CSS/Liquid, you can charge a premium right now.
#PowerPages #WebDev #Microsoft
Bootstrap 5 support is great, but the Liquid styling curve is still steep for low-code users. If you know HTML/CSS/Liquid, you can charge a premium right now.
#PowerPages #WebDev #Microsoft
Bad: "Hi, I need a job. Pls help."
Good: "Hi [Name], I saw your post about PCF controls. I recently built a similar grid component—curious how you handled the pagination?"
Add value before you ask for a favor.
#Networking #LinkedInStrategy
Bad: "Hi, I need a job. Pls help."
Good: "Hi [Name], I saw your post about PCF controls. I recently built a similar grid component—curious how you handled the pagination?"
Add value before you ask for a favor.
#Networking #LinkedInStrategy
There are very few who can build an "ERP Integration with Error Handling." Move towards the hard technical problems if you want job security.
#CareerStrategy #MarketTrends #D365
There are very few who can build an "ERP Integration with Error Handling." Move towards the hard technical problems if you want job security.
#CareerStrategy #MarketTrends #D365
Recruiter: "What are your expectations?" You: "I'm looking for a competitive rate for a Senior Functional Consultant role. What is the budget range for this position?"
Make them anchor the negotiation.
Recruiter: "What are your expectations?" You: "I'm looking for a competitive rate for a Senior Functional Consultant role. What is the budget range for this position?"
Make them anchor the negotiation.
Why replicate data from SQL into Dataverse if you don't have to? Virtual tables let you CRUD data sitting in SQL without moving it. Less storage cost, real-time access. Work smarter.
#Dataverse #Architecture #PowerPlatform
Why replicate data from SQL into Dataverse if you don't have to? Virtual tables let you CRUD data sitting in SQL without moving it. Less storage cost, real-time access. Work smarter.
#Dataverse #Architecture #PowerPlatform
That's not a job; that's an entire IT department. Avoid companies that don't know the difference between a Functional Consultant and a Data Engineer.
#JobHunt #RedFlags #TechRecruiting
That's not a job; that's an entire IT department. Avoid companies that don't know the difference between a Functional Consultant and a Data Engineer.
#JobHunt #RedFlags #TechRecruiting
I interview 10 devs a week. The ones who fail usually ramble. The ones who get offers use STAR.
Situation. Task. Action. Result.
Here is how to apply it to a Tech Interview: 👇
I interview 10 devs a week. The ones who fail usually ramble. The ones who get offers use STAR.
Situation. Task. Action. Result.
Here is how to apply it to a Tech Interview: 👇
Client: "Why do we need a Premium license for this app?" You: "Because we are hitting SQL Azure."
If you can explain the difference between "Per App" and "Per User" plans clearly to a CFO, you are invaluable.
#MSLicensing #PowerApps #Consulting
Client: "Why do we need a Premium license for this app?" You: "Because we are hitting SQL Azure."
If you can explain the difference between "Per App" and "Per User" plans clearly to a CFO, you are invaluable.
#MSLicensing #PowerApps #Consulting
If you are referencing a specific record ID in a Power Automate flow, it will break the moment you move it to Production. Use Environment Variables. This is day-one stuff, but I still see Seniors making this mistake.
If you are referencing a specific record ID in a Power Automate flow, it will break the moment you move it to Production. Use Environment Variables. This is day-one stuff, but I still see Seniors making this mistake.
Instead, prove you can learn. "Self-taught Power FX in 3 weeks and deployed an app for HR." "Passed PL-400 while working full-time."
Demonstrate capacity, don't just promise it.
#PowerPlatform #ResumeAdvice
Instead, prove you can learn. "Self-taught Power FX in 3 weeks and deployed an app for HR." "Passed PL-400 while working full-time."
Demonstrate capacity, don't just promise it.
#PowerPlatform #ResumeAdvice
If you are dreading logging into your D365 environment tomorrow, it might be the project, not the career. The ecosystem is huge. Don't like CRM? Try ERP. Don't like generic dev? Try specialized Power BI reporting.
Pivot, don't quit.
#SundayThoughts #CareerPivot #PowerBI
If you are dreading logging into your D365 environment tomorrow, it might be the project, not the career. The ecosystem is huge. Don't like CRM? Try ERP. Don't like generic dev? Try specialized Power BI reporting.
Pivot, don't quit.
#SundayThoughts #CareerPivot #PowerBI
"Microsoft Enthusiast" = Vague.
"Power Platform Developer | 5x Certified | PCF Expert" = Searchable.
Recruiters search by keywords. Help them find you.
#LinkedInTips #PersonalBranding
"Microsoft Enthusiast" = Vague.
"Power Platform Developer | 5x Certified | PCF Expert" = Searchable.
Recruiters search by keywords. Help them find you.
#LinkedInTips #PersonalBranding
Don't rely on the standard connectors. Find a public API (like OpenWeather or Spotify), build a custom wrapper, and pull that data into a Canvas App. Great practice for understanding JSON and authentication.
#PowerPlatform #Coding #WeekendBuild
Don't rely on the standard connectors. Find a public API (like OpenWeather or Spotify), build a custom wrapper, and pull that data into a Canvas App. Great practice for understanding JSON and authentication.
#PowerPlatform #Coding #WeekendBuild
Contracting: Higher cash flow, focus on delivery, less politics.
Full Time: Benefits, training budgets, career ladder.
Neither is better. But know which one fits your current life stage before you apply.
#Freelance #MicrosoftLife
Contracting: Higher cash flow, focus on delivery, less politics.
Full Time: Benefits, training budgets, career ladder.
Neither is better. But know which one fits your current life stage before you apply.
#Freelance #MicrosoftLife
Supply is low. Demand is high. If you are a standard .NET developer looking to pivot? Learn X++. It’s a steep learning curve, but the market rates are undeniable right now.
#D365FO #Xplusplus #DotNet
Supply is low. Demand is high. If you are a standard .NET developer looking to pivot? Learn X++. It’s a steep learning curve, but the market rates are undeniable right now.
#D365FO #Xplusplus #DotNet
If I have to message you 3 times to get a status update, you aren't a remote worker; you're a bottleneck. Over-communicating is the secret to getting promoted while working from home.
If I have to message you 3 times to get a status update, you aren't a remote worker; you're a bottleneck. Over-communicating is the secret to getting promoted while working from home.
The shift from "Power Virtual Agents" to "Copilot Studio" isn't just a rebrand. The ability to point a bot at a website or internal SharePoint and have it generate answers instantly is killing the old "Topic" based architecture.
Adapt or get left behind.
The shift from "Power Virtual Agents" to "Copilot Studio" isn't just a rebrand. The ability to point a bot at a website or internal SharePoint and have it generate answers instantly is killing the old "Topic" based architecture.
Adapt or get left behind.
If you say "It never fails," I know you're lying. I want to hear about your error handling. Did you use 'Configure Run After'? Did you implement a Try/Catch/Finally scope?
Show me how you handle the mess.
If you say "It never fails," I know you're lying. I want to hear about your error handling. Did you use 'Configure Run After'? Did you implement a Try/Catch/Finally scope?
Show me how you handle the mess.
So you've mastered the basics of Power Apps and Automate. How do you level up to a Technical Architect role?
Here is the 5-step roadmap to stop building toys and start building enterprise systems. 👇
So you've mastered the basics of Power Apps and Automate. How do you level up to a Technical Architect role?
Here is the 5-step roadmap to stop building toys and start building enterprise systems. 👇
Too many juniors force a Canvas App because they want "pixel perfect" design. But if the client needs complex data relationships and business process flows? Model-Driven wins every time. Don't reinvent the wheel just to make it pretty.
#PowerApps #UX #Microsoft
Too many juniors force a Canvas App because they want "pixel perfect" design. But if the client needs complex data relationships and business process flows? Model-Driven wins every time. Don't reinvent the wheel just to make it pretty.
#PowerApps #UX #Microsoft
They are the ones who can say "No" to a client when the requirement is bad. Soft skills (Requirements Gathering & Stakeholder Management) + Tech Skills = $150k+ Salary.
#Dynamics365 #ConsultingLife #CareerAdvice
They are the ones who can say "No" to a client when the requirement is bad. Soft skills (Requirements Gathering & Stakeholder Management) + Tech Skills = $150k+ Salary.
#Dynamics365 #ConsultingLife #CareerAdvice