I am Cam
Principal/Lead Engineer & Chief Architect @ Metabase.
Clojure & other Lisps. In past lives wrote Objective-C, C++, C, Java, and Python professionally.
- San Francisco, CA
- https://camsaul.com
Block or Report
Block or report camsaul
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
metabase/metabase Public
The simplest, fastest way to get business intelligence and analytics to everyone in your company
😋 -
methodical Public
Functional and flexible multimethods for Clojure. Nondestructive multimethod construction, CLOS-style aux methods and method combinations, partial-default dispatch, easy next-method invocation, hel…
-
metabase/toucan Public
A classy high-level Clojure library for defining application models and retrieving them from a DB
-
1,650 contributions in the last year
Less
More
Contribution activity
October 2022
Created 9 commits in 3 repositories
Created a pull request in metabase/metabase that received 10 comments
Initialize Metabase with config from a file
Implements #2052
Metabase now supports initialization on launch from a config file named config.yml in the current directory (or MB_CONFIG_FILE_PATH …
+1,694
−2,363
•
10
comments
Opened 6 other pull requests in 2 repositories
metabase/metabase
3
merged
1
open
Reviewed 10 pull requests in 1 repository
metabase/metabase
10 pull requests
- Initialize Metabase with config from a file
-
new setting API for SAML and validation when setting
saml-configured - Use "apps" collection namespace for app collections
- Refactor validation when executing a dashcard query
- Add CLI SerDes command for seeding entity IDs (#25655)
- fix: Apply reporting timezones for BigQuery functions (#25080)
-
Add
created_atto Collection - Serdes v2: Improved selective serialization; several fixes for Stats
- Implement global app permissions for the "All Users" group
- Refactor GeoJSON URL fetching logic
Opened 1 issue in 1 repository
metabase/metabase
1
open
6
contributions
in private repositories
Oct 6 – Oct 13






