diff --git a/assets/main.scss b/assets/main.scss index e941975..3586d2b 100644 --- a/assets/main.scss +++ b/assets/main.scss @@ -1,7 +1,8 @@ // Base @import "../vendor/bootstrap/scss/functions"; -$card-border-radius: 0; +$blockquote-font-size: 16px; +$border-radius: 0; // Configuration @import "../vendor/bootstrap/scss/variables"; @@ -54,13 +55,15 @@ $bootstrap-icons-font: bootstrap-icons; $bootstrap-icons-font-dir: "./"; @import "../vendor/bootstrap-icons/font/bootstrap-icons.scss"; -.navbar-brand { - font-family: Verdana, Geneva, sans-serif; +.text-gradient-metal { + background: -webkit-linear-gradient(236deg, #b1b1b1, #333); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; } #jumbotron { background-image: url(background.png); - background-position: bottom; + background-position: center; background-size: cover; background-repeat: no-repeat; } diff --git a/content/_index.html b/content/_index.html index 192e1d9..f20b397 100644 --- a/content/_index.html +++ b/content/_index.html @@ -2,96 +2,101 @@ title = "Home" +++ -
+
-
-
-
-

Data Technology Research

-

Sourcemeta is a London-based open-source incubator of high-efficiency data technologies

- -
- - - Follow us on GitHub - +
+
+

Inefficient software is expensive to operate, and harmful to our planet

+

Reduce data transfer costs, save on cloud compute bills, and outperform your competition with our award-winning high-performance software components

+
+
+ {{}} + The outrageous cost of mobile data is holding back developments in robotics + {{}} - - - Reach out - + {{}} + Even with today’s fiber connections and the potential of 5G, light only travels so fast. So, if you want to move a lot of data from point A to point B, and these points are any real distance apart, you’ll pay a lot for adequate bandwidth + {{}} - - Help fund our work - -
+ {{}} + We can't devote the whole of the planet's electricity generation to support the cloud. Something will have to give + {{}}
-
-
+
-
-

Notable Projects

-

We are working on several projects that aim to improve how organizations work with data. These projects build upon standard technologies like JSON and JSON Schema. Some of these projects originate from research at the University of Oxford.

-
+
+ +
+
+
+

Space-efficient data transfer for Robotics, IoT, and Automotive

+ +

Transferring lots of JSON data, mainly over 4G/5G or satellite transceivers or cloud platforms that charge for outbound traffic, can get very expensive. You might be adopting technologies like CBOR, Protocol Buffers, or ASN.1, but you can do better.

+
    +
  • Up to 74% more space-efficient than Protocol Buffers
  • +
  • Interoperates with OpenAPI and similar API specifications
  • +
  • Based on award-winning research at the University of Oxford
  • +
-
-
-
- - JSON BinPack - -
- C++ - AGPL-3.0 +
-
-
JSON BinPack
-

Award-winning space-efficient binary serialization technology based on JSON Schema.

- Visit project +
+
+
-
-
- - JSON Toolkit - -
- C++ - AGPL-3.0 -
-
-
JSON Toolkit
-

A swiss-army knife library for expressive JSON programming in modern C++.

- Visit project -
-
+
+ +
+
+
+

Nano-second input data validation for APIs

+ +

Every API needs to validate untrusted input JSON data, API gateways in particular. For complex input, an API may spend more compute time validating than performing its business logic. You can do better.

+ +
    +
  • Typical JSON Schema validation in the nano-second range
  • +
  • Stress tested to validate >8000 lines JSON Schemas in half a milli-second
  • +
  • Low memory-usage for fast validation on edge computing devices
  • +
-
-
- - Alterschema - -
- JavaScript - Apache-2.0 +
-
-
Alterschema
-

A set of formal transformation rules for automatically upgrading JSON Schemas.

- Visit project +
+
- +
+ +
diff --git a/content/alterschema.png b/content/alterschema.png deleted file mode 100644 index 816fb2e..0000000 Binary files a/content/alterschema.png and /dev/null differ diff --git a/content/background.png b/content/background.png index 86067b4..b6f307e 100644 Binary files a/content/background.png and b/content/background.png differ diff --git a/content/billgalloway58.jpeg b/content/billgalloway58.jpeg new file mode 100644 index 0000000..2b87c7c Binary files /dev/null and b/content/billgalloway58.jpeg differ diff --git a/content/jonthomason.jpeg b/content/jonthomason.jpeg new file mode 100644 index 0000000..8edb0ed Binary files /dev/null and b/content/jonthomason.jpeg differ diff --git a/content/jsonbinpack.png b/content/jsonbinpack.png index aba9868..0db11b9 100644 Binary files a/content/jsonbinpack.png and b/content/jsonbinpack.png differ diff --git a/content/jsontoolkit.png b/content/jsontoolkit.png index 7b2e295..5149fbb 100644 Binary files a/content/jsontoolkit.png and b/content/jsontoolkit.png differ diff --git a/content/markpesce.jpeg b/content/markpesce.jpeg new file mode 100644 index 0000000..93f3f83 Binary files /dev/null and b/content/markpesce.jpeg differ diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index d2f2374..b3f77dd 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -3,40 +3,12 @@
- - -
+
Open Source
    @@ -59,7 +31,7 @@
    Open Source
-
+
Links
diff --git a/layouts/partials/navigation.html b/layouts/partials/navigation.html index 63b2a54..5952ff4 100644 --- a/layouts/partials/navigation.html +++ b/layouts/partials/navigation.html @@ -1,21 +1,14 @@ -