aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2023-10-30 10:44:02 -0400
committerXe Iaso <me@xeiaso.net>2023-10-30 10:44:02 -0400
commitd03eb1af03f53ef68c2c73ef13cd9c475b781fa4 (patch)
tree7927211fffd96eda31b0caa4538681584d26e5e7
parent957e9ac2cc6d390700a95620df23c2dc346ec986 (diff)
downloadxesite-d03eb1af03f53ef68c2c73ef13cd9c475b781fa4.tar.xz
xesite-d03eb1af03f53ef68c2c73ef13cd9c475b781fa4.zip
add shitposts, upgrade to Lume 1.19.3
Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--cmd/xesite/devel.go2
-rw-r--r--lume/_config.ts6
-rw-r--r--lume/deno.json2
-rw-r--r--lume/deno.lock76
-rw-r--r--lume/src/shitposts/2023/xeact-incredible-journey-linkedin.mdx40
-rw-r--r--lume/src/shitposts/_data.yml2
-rw-r--r--lume/src/videos/_data.yml3
7 files changed, 126 insertions, 5 deletions
diff --git a/cmd/xesite/devel.go b/cmd/xesite/devel.go
index 712f97c..944af30 100644
--- a/cmd/xesite/devel.go
+++ b/cmd/xesite/devel.go
@@ -13,7 +13,7 @@ import (
)
var (
- ignoredDirs = []string{"_site", "_data", "_bin", "blog/series", "static/resume"}
+ ignoredDirs = []string{"_site", "_data", "_bin", "blog/series", "static/resume", "#"}
)
func findDirectories(root string) ([]string, error) {
diff --git a/lume/_config.ts b/lume/_config.ts
index c01a440..592dd76 100644
--- a/lume/_config.ts
+++ b/lume/_config.ts
@@ -40,7 +40,7 @@ site.copy("src/static", "static");
site.data("getYear", () => {
return new Date().getFullYear();
-})
+});
site.use(jsx_preact());
site.use(attributes());
@@ -56,6 +56,8 @@ site.use(feed({
items: {
title: "=title",
description: "=excerpt",
+ date: new Date(),
+ generator: true,
},
}));
site.use(mdx({
@@ -89,7 +91,7 @@ site.use(tailwindcss({
}));
site.use(postcss());
site.use(sitemap({
- query: "index=true",
+ query: "",
}));
site.use(readInfo({
extensions: [".md", ".mdx"],
diff --git a/lume/deno.json b/lume/deno.json
index e97043c..b2f9d97 100644
--- a/lume/deno.json
+++ b/lume/deno.json
@@ -9,6 +9,6 @@
"serve": "deno task lume -s"
},
"imports": {
- "lume/": "https://cdn.jsdelivr.net/gh/lumeland/lume@fbcccbe251bfb7e1c9add5264a3b12cf70218b5d/"
+ "lume/": "https://deno.land/x/lume@v1.19.3/"
}
}
diff --git a/lume/deno.lock b/lume/deno.lock
index 722eb1e..5cbc125 100644
--- a/lume/deno.lock
+++ b/lume/deno.lock
@@ -2285,6 +2285,82 @@
"https://deno.land/x/imagemagick_deno@0.0.26/src/virtual-pixel-method.ts": "ae2f0520e05b382299e4d41f4d7e2c67baf727ef7c816037e601c978948b1451",
"https://deno.land/x/imagemagick_deno@0.0.26/src/wasm/magick.ts": "b5ec7d6c3c7379f8f9ba0c23238f7024aa35f3a15edb2d1cbca4ccc44a186ac9",
"https://deno.land/x/imagemagick_deno@0.0.26/src/wasm/magick_native.js": "ce63e9894f66443624d09f8d9524d3c985e4174d6848b0e0c77a09d5d5b4759e",
+ "https://deno.land/x/lume@v1.19.3/cli.ts": "552479ab40efa790c21975633ed26716f0074e9872fabb701069ba9458f7a544",
+ "https://deno.land/x/lume@v1.19.3/cli/build.ts": "bf1da831620b90fe1e44263ce9ed0f5baddb5be32f5169a84dc630ffabe92a25",
+ "https://deno.land/x/lume@v1.19.3/cli/create.ts": "3b5ed82e4c81858b53f929502ab3dc7c3e2f63be80c1d41011bc566442bbb4e9",
+ "https://deno.land/x/lume@v1.19.3/cli/run.ts": "ee2813fe642f22f311f578ef0c6bc0f007e592f82be4d77d4c0b8923b8708d6c",
+ "https://deno.land/x/lume@v1.19.3/cli/upgrade.ts": "4c271fd30abd6ffbc216b4a5a6c67bc2e24c11bd2f457d80582bb0d68c319161",
+ "https://deno.land/x/lume@v1.19.3/core.ts": "5166b6534d2fffb8be4991ebf4348968b0f9a633e9fecce7da4197a127ab78fe",
+ "https://deno.land/x/lume@v1.19.3/core/component_loader.ts": "878619823052607a2f11ac6cdf9f4fe1ff38c56c28ace9ef9271ae97a8c7783f",
+ "https://deno.land/x/lume@v1.19.3/core/data_loader.ts": "539968d1eb2759e14be2842a71b94cc1f14c66e2e0f57bc2530ea5444e4d92fa",
+ "https://deno.land/x/lume@v1.19.3/core/errors.ts": "73901534cfb14808a0fc69fd4929f169604b85f7b94e494be53e101f956b315d",
+ "https://deno.land/x/lume@v1.19.3/core/events.ts": "f02a60b815325093b650bcf4104d023a079b990dfa29b103f2cf2062b3ffc1ce",
+ "https://deno.land/x/lume@v1.19.3/core/filesystem.ts": "2fc15dd0c7ff22fea416138be04665cf33cf57121b0ce4a861f41848d019a019",
+ "https://deno.land/x/lume@v1.19.3/core/formats.ts": "c22729574f2c3637e183863b0b181a332e6cd88cd02850e96d938b0939d95226",
+ "https://deno.land/x/lume@v1.19.3/core/fs.ts": "44595c684e9a78c009c13a7b5fb9c1bc93d25e3b1cb02e3de84b1fc7517749e1",
+ "https://deno.land/x/lume@v1.19.3/core/loaders/binary.ts": "cbbfe972103e2663adb2bcf350e2431a6510ef05ce2accc57cd59b09123a9f3d",
+ "https://deno.land/x/lume@v1.19.3/core/loaders/json.ts": "6e347508624c50f1a2345f83c4924d51fade44b44052a4b6d60e1efec5dfb0aa",
+ "https://deno.land/x/lume@v1.19.3/core/loaders/module.ts": "02b44732fb7269b33171b420e99ff9ae945f4eaaa53f2a37da362c754d962f9a",
+ "https://deno.land/x/lume@v1.19.3/core/loaders/text.ts": "4b1bc3bc64863dfac5cfd0a0acab0ea7b92cf04fffd5423b436dd9b138013a76",
+ "https://deno.land/x/lume@v1.19.3/core/loaders/yaml.ts": "025893f94aa9c56686832752892b97f029e93e4d58ca2236ea6f16fc7c01fd5a",
+ "https://deno.land/x/lume@v1.19.3/core/logger.ts": "6e1b68ac2bb7c052defb99bd925f7dd4522ed7c35ba2011bbfa84fbad9ee1d20",
+ "https://deno.land/x/lume@v1.19.3/core/processors.ts": "a94b05c794798e04ccdb2909a956d1ee239699e974c470b9e76eede41000acc5",
+ "https://deno.land/x/lume@v1.19.3/core/renderer.ts": "ffa44563975561183443f8990f7a395aec7759b58e217bfbb600895a8062aa36",
+ "https://deno.land/x/lume@v1.19.3/core/scopes.ts": "e12866d3a7d904b8d0635deed1e9b4c8f591ed41f3f26bd7dc55c86fffd6af43",
+ "https://deno.land/x/lume@v1.19.3/core/scripts.ts": "c7bf2110f29a745b7302d6be0df5279326dab0d4f1bad34de000cb9828ee1f65",
+ "https://deno.land/x/lume@v1.19.3/core/searcher.ts": "9d87c1be0cac6cf9b1070760823bd30ee2705c272cfbecbccc0da0268d069b24",
+ "https://deno.land/x/lume@v1.19.3/core/server.ts": "6d60f9b700f15a31a33b9c8f9704860e78c328cb5c8267ab5ffb8a4680061713",
+ "https://deno.land/x/lume@v1.19.3/core/site.ts": "fd7bab8a2aa16703f08be72640a3e61b8ecea1adf843e5488599d5b50e862013",
+ "https://deno.land/x/lume@v1.19.3/core/source.ts": "a9203c9348f355b16208b345f8eb146367c18375144439e6f11cc19e16a64ec1",
+ "https://deno.land/x/lume@v1.19.3/core/utils.ts": "b26144a123e3129e5bcce99876952fe574766a9879a0e71478783070b5b70a3b",
+ "https://deno.land/x/lume@v1.19.3/core/watcher.ts": "be43625025dcedc68fcb2e2e4f63cceb2d3a82f6c1c13107518035e613726016",
+ "https://deno.land/x/lume@v1.19.3/core/writer.ts": "e5f3f1659900c2500f1f25870e98ad8207f236bf350f83aa99acd74c84cf6291",
+ "https://deno.land/x/lume@v1.19.3/deps/base64.ts": "c146daa0de84948dedd935a7cffb107a0f97d92f66f9c604b97350b1e9c0c401",
+ "https://deno.land/x/lume@v1.19.3/deps/cliffy.ts": "faff0c2ca187ec9fd1ad8660141f85b9d05b5c36bab25b40eb5038c02590a310",
+ "https://deno.land/x/lume@v1.19.3/deps/colors.ts": "88c51f7a80827062a84fbe196a1f5669cc6497b20fa53fea06094331fff0c4b2",
+ "https://deno.land/x/lume@v1.19.3/deps/date.ts": "a9320999733700f106ddffa9b457e38e879cc86acfcd51a3d9bd2c6d847aef45",
+ "https://deno.land/x/lume@v1.19.3/deps/dom.ts": "c39109b2f77e5ac53af8851bd46f09e82da5399bdeece5cd5c58272bd3c06b72",
+ "https://deno.land/x/lume@v1.19.3/deps/esbuild.ts": "fa17c4df972b53a6d0327d9715e5682449a038727274c3771bc5d9a46a9db69a",
+ "https://deno.land/x/lume@v1.19.3/deps/flags.ts": "f696d16e8ee73992798634e34eb3526b576e4230edd5ed5664b38a3eb2c9f9fa",
+ "https://deno.land/x/lume@v1.19.3/deps/front_matter.ts": "14f979bccbf3f3bb21a6ae0541802d7943c036b2a9d20ce1f9f3b3c74b15d171",
+ "https://deno.land/x/lume@v1.19.3/deps/fs.ts": "31717b45f05710058b4f4a369a98359b9b09c79cf106b0aba05d9847550a4956",
+ "https://deno.land/x/lume@v1.19.3/deps/http.ts": "ce47ed5aa35a59dfbf91e73cb232927f10563b91b3cfb679663c276876ec7305",
+ "https://deno.land/x/lume@v1.19.3/deps/jsonc.ts": "30487183feb4fed471d08a2a2018f41c1f5b91b4e2679b1cfd6c8b6693feae97",
+ "https://deno.land/x/lume@v1.19.3/deps/markdown_it.ts": "ef7e6f700c2163cedb2ff9ec7f12c2e31cfd34673ae20b63924038c09e2fd496",
+ "https://deno.land/x/lume@v1.19.3/deps/mdx.ts": "3178ce706ccaf348a0d2d81b69b4beaa46632c212493e3c2c39ba58a4354f5ef",
+ "https://deno.land/x/lume@v1.19.3/deps/nunjucks.ts": "c0197309ef1f07eed3e1800849db58c813424b174f6b235fdfdaf8fac0cf45c1",
+ "https://deno.land/x/lume@v1.19.3/deps/path.ts": "dd39a1c358b3fececb6e36f731c04252ab4328da2cb238c4e969cfd329fcc597",
+ "https://deno.land/x/lume@v1.19.3/deps/postcss.ts": "dcb78b00bac26223114607f34525fd447aa2cbe509700bd08e5dcb8ba1990e57",
+ "https://deno.land/x/lume@v1.19.3/deps/preact.ts": "40d83718a701a36a3f9ac550d88f47be2290c5cb60f901a8c6ecf857deffceb2",
+ "https://deno.land/x/lume@v1.19.3/deps/tailwindcss.ts": "4af2974834a9d5cb263d7614f968238f40cde8759e37f013cba4ecfd9a97b033",
+ "https://deno.land/x/lume@v1.19.3/deps/xml.ts": "75d8c8277f148379bacc846393dd644b4cbbfe7a151c12ece953bc5f7cb6f55e",
+ "https://deno.land/x/lume@v1.19.3/deps/yaml.ts": "9044943ce338ca0572c5b7f215919b98306bbbd609bd4c3171add2ce203e6a79",
+ "https://deno.land/x/lume@v1.19.3/middlewares/logger.ts": "1a6f34c185df60142abc9396737c3757d637ddbfdd9c1d1961906d34ed0b310c",
+ "https://deno.land/x/lume@v1.19.3/middlewares/no_cache.ts": "95fb11d820d931b6aca268fa30aee22e315c556bd214e135bb9b5ddbcbe039d6",
+ "https://deno.land/x/lume@v1.19.3/middlewares/not_found.ts": "8a2b7d78d0dd4f441cee909682faac9387ca3b801f8e4ae0f6695a007313732e",
+ "https://deno.land/x/lume@v1.19.3/middlewares/reload.ts": "1162ee5fc3c7e1f6b5fb3da73a648fc71f0a64d30ca48f05ed066c8cb80adbb6",
+ "https://deno.land/x/lume@v1.19.3/middlewares/reload_client.js": "34d75e01503fae8180796de882af42b1125fac88f22a010a99d5548de1ba7d72",
+ "https://deno.land/x/lume@v1.19.3/mod.ts": "39889108bfda96444489c2d4cec1de3f3a4daee3f5182c20b3965b16a0703055",
+ "https://deno.land/x/lume@v1.19.3/plugins/attributes.ts": "d3f3caeb684e4faa5fb5a380cf97a57322e4a66d8e56d64bc66690eb520c930a",
+ "https://deno.land/x/lume@v1.19.3/plugins/date.ts": "5b5b4a5715db86c39b4342366d3cc1e5ee67fd57d58acc0d0d793f90de4d53f6",
+ "https://deno.land/x/lume@v1.19.3/plugins/esbuild.ts": "0d6e6d8cd225b912016660622148830c1c3846b06aef393b06a181f710b69651",
+ "https://deno.land/x/lume@v1.19.3/plugins/feed.ts": "3e8f38523156b450daf7d1b114d431074e7328e702f77f87e3d28495c4f3826f",
+ "https://deno.land/x/lume@v1.19.3/plugins/json.ts": "ca6bf1bc6d42639f7bdf581dc9318832d8c2eaf83ae3ecdab6f02dfc738896bf",
+ "https://deno.land/x/lume@v1.19.3/plugins/jsx_preact.ts": "65d02bf551d7649317c754e3664a8f376f498461a2764114be8327ebfe98afd4",
+ "https://deno.land/x/lume@v1.19.3/plugins/markdown.ts": "c9964181ff61f15c9820cba7e98292973fae3ace9ea4cfe460b648ae3c6e4ae2",
+ "https://deno.land/x/lume@v1.19.3/plugins/mdx.ts": "5a85934644972610e3e5895ff729f22254bdd6c3b39e32631d9eb1cc540e2f4b",
+ "https://deno.land/x/lume@v1.19.3/plugins/modules.ts": "d31ababab5e35b47fc207685765c9431ddc7bec019061e18b1d36f527e13029d",
+ "https://deno.land/x/lume@v1.19.3/plugins/nunjucks.ts": "8382c559a416816074c0507a430f39b86be16d4ae2afddedfa0d10110d068a57",
+ "https://deno.land/x/lume@v1.19.3/plugins/paginate.ts": "e997b33da12da9d68b72d0c7615ec49d0e187012e8ffc78dac2b558edf27f795",
+ "https://deno.land/x/lume@v1.19.3/plugins/postcss.ts": "f08e615094f4fb811b18d08b67adfb9ad13bb6f63fe0f2917bb4898e77605134",
+ "https://deno.land/x/lume@v1.19.3/plugins/reading_info.ts": "1d072df7a4e0b32f57c403fbd8abcfe7483f34733299daebb7dde3e320d38da2",
+ "https://deno.land/x/lume@v1.19.3/plugins/search.ts": "7964988b54a03acb94e6e0d2362fd1c38cceec9a6e31c6156a850f9e52404b09",
+ "https://deno.land/x/lume@v1.19.3/plugins/sitemap.ts": "fb4338d22d9859463c9c7c39250693c6a7b002659b8ed200bf8c8493ba56c6c3",
+ "https://deno.land/x/lume@v1.19.3/plugins/source_maps.ts": "b224615d8e820de71c57beef1931ef63265863bc4abf4b67f8d50e5aebb0f0be",
+ "https://deno.land/x/lume@v1.19.3/plugins/tailwindcss.ts": "d4e14beb74e268be469500fc4e43ae349fa17dddffd65bd86ae33e11b8c79d21",
+ "https://deno.land/x/lume@v1.19.3/plugins/url.ts": "43d3d47896a7322a8dd34572dedb4baa6f73a382594a2ff7c34a3a064dcc6c9e",
+ "https://deno.land/x/lume@v1.19.3/plugins/utils.ts": "6435d164539d9e408e7e818b080cc1a96ff76ed3c376160577a7df751b57fa07",
+ "https://deno.land/x/lume@v1.19.3/plugins/yaml.ts": "df24aac4098dba258f1ac331a3b16ba488a336eb63c51afed8f59201228d583c",
"https://deno.land/x/tabler_icons_tsx@0.0.3/tsx/alarm.tsx": "dffda4eadbab77c870236178f760f83e1e1f64a1ad6b136a6c99153b5137b8db",
"https://deno.land/x/tabler_icons_tsx@0.0.3/tsx/armchair.tsx": "8f30005e11d3f227e9fb1607e256bf360fad121e824bf54cf8fe48ae7b94a0d4",
"https://deno.land/x/tabler_icons_tsx@0.0.3/tsx/brand-github.tsx": "3e7c2e085570ebe78bf72d7ba9ad77e6519930feff5f3b653c3ba5b29b1c863b",
diff --git a/lume/src/shitposts/2023/xeact-incredible-journey-linkedin.mdx b/lume/src/shitposts/2023/xeact-incredible-journey-linkedin.mdx
new file mode 100644
index 0000000..f49cca9
--- /dev/null
+++ b/lume/src/shitposts/2023/xeact-incredible-journey-linkedin.mdx
@@ -0,0 +1,40 @@
+---
+title: LinkedIn post about the Xeact acquisition by Techaro
+date: 2023-10-29
+---
+
+<XeblogConv name="Cadey" mood="enby">
+ Hello, welcome to shitposts! This is an experiment of mine where I
+ keep a copy of the various "best hits" of things I post to social
+ networks like LinkedIn. Hope this amuses you!
+
+ This post was written out by hand and then translated into LinkedIn
+ Voice by ChatGPT. I was inspired by the tone and flavor of things in
+ [Our Incredible Journey](https://ourincrediblejourney.tumblr.com/)
+ and decided to see what would happen if I fully sent it.
+</XeblogConv>
+
+I'm Xe Iaso, the CEO and co-founder of Xeact, the femtoframework for accelerated microservice development. Today, I'm thrilled to share some exciting news with you: Xeact is joining Techaro, the industry leader in computing services!
+
+This is a huge milestone for us and for our amazing community of customers and supporters. We started Xeact with a vision to make microservice development faster, easier, and more fun. We wanted to empower developers to create scalable and reliable applications with minimal code and configuration.
+
+We are proud of what we have achieved so far, but we know there is so much more we can do. That's why we decided to partner with Techaro, a company that shares our passion for innovation and customer success. Techaro has the resources, expertise, and reach to help us take Xeact to the next level.
+
+As part of Techaro, we will be able to leverage their cutting-edge technology and infrastructure to make Xeact even better. We will also be able to access their global network of customers and partners to expand our reach and impact. We are confident that this acquisition will benefit both Xeact and Techaro users in the long run.
+
+Of course, this also means some changes for Xeact. We will be shutting down Xeact on the 29th October, 2023. We will be providing support for existing customers until then. We will also be providing a migration path for customers who wish to move to Techaro's solution when it becomes available.
+
+We know this may come as a surprise to some of you, and we understand that change can be hard. But we hope you will join us in celebrating this new chapter in our journey. We are incredibly grateful for your trust and support over the years. You have been the driving force behind our success and we couldn't have done it without you.
+
+We also want to thank our amazing team, who have worked tirelessly to make Xeact what it is today. You are the best in the business and we are lucky to have you on board. We are excited to continue working with you at Techaro and see what we can achieve together.
+
+This is not the end of Xeact, but the beginning of something bigger and better. We are excited to see what the future holds for us and for you. Thank you for following us through our incredible journey through Xeact. We hope you'll join us for the next one.
+
+Xe Iaso,
+
+CEO and Co-founder of Xeact
+
+<XeblogPicture
+ desc="A picture showing the Techaro plus the Xeact logo"
+ path="blog/2023/incredible-xeact-journey/our-incredible-journey"
+/>
diff --git a/lume/src/shitposts/_data.yml b/lume/src/shitposts/_data.yml
new file mode 100644
index 0000000..de84989
--- /dev/null
+++ b/lume/src/shitposts/_data.yml
@@ -0,0 +1,2 @@
+layout: blog.njk
+index: true
diff --git a/lume/src/videos/_data.yml b/lume/src/videos/_data.yml
index 506d072..2d07a80 100644
--- a/lume/src/videos/_data.yml
+++ b/lume/src/videos/_data.yml
@@ -1,2 +1,3 @@
layout: blog.njk
-type: video \ No newline at end of file
+type: video
+index: true