Salesforce, Python, SQL, & other ways to put your data where you need it

Need event music? 🎸

Live and recorded jazz, pop, and meditative music for your virtual conference / Zoom wedding / yoga class / private party with quality sound and a smooth technical experience

Bienvenue! Welcome!

My goal is to help you work faster.

I must speak and teach until I hear 10 people say, "That thing you taught me? I used it! And it saved me time!"

(Ahem ... although maybe blogging slower than I'd hoped. Ugh, coders' repetitive stress injury.)

So check out the tutorials. Play with code. Tell me about your triumphs.

Azure Static Web Apps minimum viable build

06 Feb 2023 🔖 devops web development integration git azure 💬 EN

Below is work I did to figure out “what’s really going on” with Azure Static Web Apps and CI/CD pipelines.

The most surprising things I learned are:

Continue Reading

I'm a DevOp!

02 Feb 2023 💬 EN

Big news: I’ve left behind working with Salesforce and Oracle and have become a DevOp!

Continue Reading

What is Salesforce Flow?

02 Dec 2022 💬 EN

Salesforce’s Flow is, more or less, a programming language that lets you do things in Salesforce when you run the programs you wrote in it.

Rather than writing code, you program Flow by building flowcharts in a tool inside of Salesforce called Flow Builder.

Continue Reading

Our sales rep territories

01 Dec 2022 💬 EN

One of my favorite coding projects from work to use as a teaching tool has pertained to the way our sales representatives divide their territories.

Continue Reading

DevOps vs. ITSM Maturity

29 Nov 2022 🔖 devops 💬 EN

DevOps maturity is important, but might it be secondary to other technology maturity models?

Continue Reading

Should CI testing always be automated?

28 Nov 2022 🔖 devops 💬 EN

  • Q: Should testing always be automated in continuous integration?
  • A: Yes. Sorta. Huh?
Continue Reading

Securing CI/CD pipelines

28 Nov 2022 🔖 devops 💬 EN

Here are some considerations to keep in mind when deciding where to store sensitive information as you secure a CI/CD pipeline:

Continue Reading

Use Subflow EVERYWHERE

21 Nov 2022 🔖 salesforce flow integration intermediate tips web development 💬 EN

Flownatic Salesforce admins! Have you ever let a Salesforce Developer (like the ones at UnofficialSF) write complicated Apex so you could call it in your Flow as an Action?

What if I told you that developers could depend on your flows instead when they need to do something complicated?

Continue Reading

SFDX and Git exercises for beginners

18 Nov 2022 🔖 salesforce tutorials git vscode 💬 EN

Congratulations – you have a new job at Banana Stand Corporation!

The company’s primary production Salesforce org lives at https://bananastand.my.salesforce.com/, with important sandboxes at https://bananastand--staging.sandbox.my.salesforce.com/ and https://bananastand--dev.sandbox.my.salesforce.com/.

The most important shared Git repository corresponding to https://bananastand.my.salesforce.com/ lives at https://github.com/BananaStandCompany/salesforce_primary/.

  • Q: How do you successfully enhance these live Salesforce orgs without irritating colleagues who also use https://github.com/BananaStandCompany/salesforce_primary/?
  • A: Read on!
Continue Reading

Git and GitHub exercises for beginners

18 Nov 2022 🔖 git tutorials vscode 💬 EN

Congratulations – you have a new job at Banana Stand Corporation!

The corporate blog lives at https://bananastand.example.com/blog and it’s your job, as a new HTML and CSS expert, to make the blog even more beautiful than it already is.

The shared Git repository containing a codebase full of .html and .css files that drive the way https://bananastand.example.com/blog looks is hosted on the internet at https://github.com/BananaStandCompany/website_corporate_blog/.

  • Q: How do you successfully make the blog more beautiful without irritating colleagues who also use https://github.com/BananaStandCompany/website_corporate_blog/?
  • A: Read on!
Continue Reading