Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Please stop calling software minimalist.
-
Stave is a free and open source application for roller derby events.
-
More than twenty years ago, I cut a corner to save the princely sum of about $200.
-
Route bars and widgets to monitors based on criteria like "largest" or "rightmost".
-
This talk walks through how to operate the Roller Derby Scoreboard (often called CRG) as a non-skating official.
-
This talk covers how non-skating official (NSO) paperwork "works": how the different sheets interact, how they are entered into a statsbook, where mistakes have high impact, and the basics of statsbook data entry.
-
This talk guides non-skating officials (NSOs) on how to move from officiating scrimmages and home mixers to the higher levels of sanctioned play and tournaments.
-
I've launched a new project: a suite of manuals for tournament-level non-skating officiating.
-
The most important skill I learned from Jason Lantz was seeing products hiding inside business problems that are usually addressed with tools.
-
Maintaining a resume is not the most interesting use of time.
-
This discussion is derived from my experience building packages, writing packaging clients via the public API, and inspecting the public source code of the SFDX CLI.
-
I'm very excited to launch PayTransparency.work, a new site dedicated to sharing pay transparency rules across the United States.
-
This discussion is derived from my experience building packages, writing packaging clients via the public API, and inspecting the public source code of the SFDX CLI.
-
This series discusses second-generation managed and unlocked packages.
-
If you build backend services that integrate to Salesforce, you may have encountered this unusual scenario while setting up the JWT Flow.
-
I had a great time discussing DevOps (and broader landscapes) with the inimitable Jason Lantz, Mitch Spano, and Rob Cowell.
-
The Charlotte, NC Nonprofit Users Group was kind enough to have me for a talk about APIs for admins: what is an API, why is it an important concept, and how can we use it to solve business problems?
-
I've got a really ugly branch (daves-feature) going.
-
Important disclaimer: I am not an attorney.
-
It's a tricky position to be placed in: you're an admin, a declarative developer, or a junior developer, and your leadership comes to you with an ask that you know requires Apex that you haven't been trained to write.
-
Second-generation packaging offers the opportunity to specify unpackaged metadata for package version creation tests.
-
The Developer Console and Anonymous Apex seem like appealing ways to learn, to do ad-hoc exploration of the system, to perform quick fixes, and to prototype ideas in Apex.
-
Managing your package architecture for a Salesforce platform product is a major challenge not because it's difficult as such, but because in many cases your decisions must be made very early in the lifecycle of the product and are very difficult or even i…
-
I chatted with the fantastic Josh Birk about CumulusCI, broadening the value proposition of DevOps, and my journey in the Salesforce landscape on the Salesforce Developer Podcast.
-
I've launched a new app, Bibliothekai, to help answer this question.
-
This post is adapted from a community wiki I created for Salesforce Stack Exchange.
-
Recently, I've been delighted to visit the Salesforce Developer Groups in Denver, Colorado, where I live, and in Kitchener, Ontario, to talk about Salesforce.org's Portable Automation toolchain for continuous integration and automation throughout the appl…
-
This post is adapted from an answer I wrote on Salesforce Stack Exchange.
-
Unlike some languages (such as Python) where exceptions have a greater role in flow control, in Apex, exceptions generally are exceptional: they connote some relatively uncommon bad state in the application that prevents the normal path of execution from…