rebranding from liquidex.house to riki.house
This commit is contained in:
parent
93c24859d0
commit
2d687977c8
87 changed files with 381 additions and 175 deletions
|
@ -1,14 +1,23 @@
|
|||
%% title = "who that! (about me)"
|
||||
|
||||
% id = "01J09B2BZXJ989S2SGWBNZ397C"
|
||||
+ I am *liquidex*.
|
||||
+ my name's *riki!*
|
||||
|
||||
% id = "01J09B2BZX54T2GSP8H3D62S6J"
|
||||
+ also known as *liquidex*
|
||||
% id = "01JGW96B8N7V4EGTAFGDS08TFW"
|
||||
- that's short for *rikiddo* (リキッド)
|
||||
|
||||
% id = "01JGW988E4E9CX48A93H9VZY77"
|
||||
- you can pronounce it like "Ricky"
|
||||
|
||||
% id = "01JGW96B8NX66HF6ZNZFGZVMK6"
|
||||
+ also known as *riki*
|
||||
|
||||
% id = "01J09B2BZXQ31FV1M3PMM6Q0GX"
|
||||
- this is [the identity function](https://en.wikipedia.org/wiki/Identity_function) applied to my nickname
|
||||
|
||||
% id = "01J09B2BZX54T2GSP8H3D62S6J"
|
||||
- also known as *liquidex*
|
||||
|
||||
% id = "01J09B2BZX0R0AX5QHND6EBRFE"
|
||||
- also known as *liquidev* on [various programming platforms][def:social/github]
|
||||
|
||||
|
@ -37,7 +46,7 @@
|
|||
"01J09E55G0WS63QCFBPP12EMRM",
|
||||
"01J09E55G0H58Q8V8NV23QSQGC",
|
||||
]
|
||||
+ I'm a _he/him_-type cat [furry][page:philosophy/furry] doing various things with computers!
|
||||
+ I'm a _he/him_-type cat [furry][page:philosophy/furry] doing various things with computers.
|
||||
|
||||
% id = "01J7S89Y467VSMGW5DCE1P2D75"
|
||||
- I don't have enough drawing skill to pull off a full body fursona just yet, but this is me!
|
||||
|
@ -73,7 +82,7 @@
|
|||
+ [websites](/),
|
||||
|
||||
% id = "01J09B2BZXN6GWK2JPC7YGT0E1"
|
||||
+ after all the treehouse is _my_ website, with _my_ own backend, static generator, _my_ own design, [an only partially stolen color scheme](https://github.com/ayu-theme/ayu-colors), and most important, lots of fun stuff hidden underneath the surface.
|
||||
+ after all riki.house is _my_ website, with _my_ own backend, static generator, _my_ own design, [an only partially stolen color scheme](https://github.com/ayu-theme/ayu-colors), and most important, lots of fun stuff hidden underneath the surface.
|
||||
|
||||
% id = "01J09B2BZXZAEPD36XG495WYFH"
|
||||
+ like have you wondered just how deep the rabbit hole goes?
|
||||
|
@ -84,14 +93,7 @@
|
|||
- `<!-- what I mean is if you haven't seen anyone else here, you haven't looked hard enough. -->`{=html}
|
||||
|
||||
% id = "01J09B2BZXX2R1TH10GGZC25KG"
|
||||
+ you name it. as long as it poses a cool and fun challenge, I'll be on it :verified:
|
||||
|
||||
% id = "01J09B2BZX5WED9XE2RAADFW8M"
|
||||
- there's probably only one thing I _don't_ like and it's backend web development. where did all the simplicity go?
|
||||
|
||||
% id = "01J09B2BZXQQMPDYQJ052131GT"
|
||||
- obviously treehouse is a very simple website with a very simple backend, but. seriously.
|
||||
why do people have to make websites be so complicated. and slow.
|
||||
- you name it. as long as it poses a cool and fun challenge, I'll be on it :verified:
|
||||
|
||||
% id = "01J09B2BZXS6NZKYS6CTWMG1QY"
|
||||
- and other than programming, I do various other things…
|
||||
|
@ -148,3 +150,5 @@
|
|||
|
||||
% id = "01J09E55G1T4PPVBXH7PSR8ZNY"
|
||||
- just don't forget to wave at me if you do - I need to tell you apart from bots somehow!
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
%% title = "liquidex's treehouse"
|
||||
%% title = "riki's house"
|
||||
styles = ["page/index.css"]
|
||||
|
||||
% id = "01H8V556P1PND8DQ73XBTZZJH7"
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
what a poor, small company they are to be having these problems :(
|
||||
|
||||
% id = "01HVNX7FMSV3DT95W29TDXG8R2"
|
||||
- "well then why are you paying them, liquidex?" unfortunately lots of music is only available (_and_ UNAVAILABLE!) on Spotify, as seen on [_fuck DRM_][page:music/fuck-drm].
|
||||
- "well then why are you paying them, riki?" unfortunately lots of music is only available (_and_ UNAVAILABLE!) on Spotify, as seen on [_fuck DRM_][page:music/fuck-drm].
|
||||
from a consumer standpoint it's also really nice for discovering new music, because you don't have to pay a large amount just to give a listen to an album you may not end up liking.
|
||||
|
||||
% id = "01HVNX7FMSR6TFJK3A9VVQ667K"
|
||||
|
|
|
@ -10,6 +10,10 @@
|
|||
- hey don't make this weird, okay.
|
||||
showers are good for having thoughts.
|
||||
|
||||
% content.link = "philosophy/riki"
|
||||
id = "01JGXMY2P2AX2GCVHQ2BPECJZF"
|
||||
+ :page: nickname change!
|
||||
|
||||
% content.link = "philosophy/light-streaks"
|
||||
id = "01JG55SH9HYR7TK5G1RVAGYQWR"
|
||||
+ :page: my weird stim: writing with light streaks
|
||||
|
@ -48,3 +52,4 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ So grand.
|
|||
yeah you're not very creative are you.
|
||||
|
||||
% id = "01JBAK3T1Z472KF0XFYZNNXA6Z"
|
||||
- liquidex yells at cloud.
|
||||
- riki yells at cloud.
|
||||
|
||||
% id = "01JBAK3T1ZHGDQFZNYGY941QDX"
|
||||
- there's a reason I call myself a programming wizard.
|
||||
|
|
|
@ -28,7 +28,7 @@ what's wrong with speaking in a fluffy suit on a tech conference?
|
|||
- and one word came to my mind. "responsibility."
|
||||
|
||||
% id = "01JDJ0RH4DS45GTSXEZ2R6ANT4"
|
||||
- You are responsible for the company image, [Mr.](https://projectile.bandcamp.com/album/sinking){.secret title="Projectile."} {-Anderson-} liquidex.
|
||||
- You are responsible for the company image, [Mr.](https://projectile.bandcamp.com/album/sinking){.secret title="Projectile."} {-Anderson-} riki.
|
||||
|
||||
% id = "01JDJ0RH4DCXZBSDZT29PWAG1R"
|
||||
- so what is responsibility?
|
||||
|
@ -56,7 +56,7 @@ what's wrong with speaking in a fluffy suit on a tech conference?
|
|||
- we rectify negative consequences, because of monkey brain herd mentality: [conformity](https://en.wikipedia.org/wiki/Conformity).
|
||||
|
||||
% id = "01JDJ0RH4DRQW5XR9N7M7QZXCV"
|
||||
- there are cases where you _have_ to stay serious, where [life's on the line](https://www.youtube.com/watch?v=1QNoygm8bEY){.secret title="And therefur liquidex did not stay serious and did his usual secret music link shenaniganry, including a furry joke in this very sentence you're reading right now. Splendid."} and some could _fucking die or get permanently hurt_.
|
||||
- there are cases where you _have_ to stay serious, where [life's on the line](https://www.youtube.com/watch?v=1QNoygm8bEY){.secret title="And therefur riki did not stay serious and did his usual secret music link shenaniganry, including a furry joke in this very sentence you're reading right now. Splendid."} and some could _fucking die or get permanently hurt_.
|
||||
|
||||
% id = "01JDJ0RH4D6FT1Y7M7XGBXM83A"
|
||||
- but since our species's inception, we as humans have become more than just hunter-gatherers.
|
||||
|
|
74
content/philosophy/riki.tree
Normal file
74
content/philosophy/riki.tree
Normal file
|
@ -0,0 +1,74 @@
|
|||
%% title = "nickname change!"
|
||||
|
||||
% id = "01JGXMY094E9AGM67T7EXAW25Z"
|
||||
- I'm changing my nickname from liquidex to *riki*!
|
||||
|
||||
so don't be surprised that <https://liquidex.house> now redirects to <https://riki.house>.
|
||||
|
||||
% id = "01JGXMY094R42TY12HYEPQWNMA"
|
||||
- I don't remember how, but this new nickname came to me around New Year's Eve.
|
||||
I was thinking about my alt nickname _rikiddo_ and thought to myself, "I wonder what will happen if I drop the ddo?"
|
||||
and _riki_ felt like the name of the cutest little critter in the world, so I just had to make the switch!
|
||||
|
||||
% id = "01JGXMY094Z19V95YYTV08FXDP"
|
||||
- I've been rocking the _liquidex_ moniker for 4 or 5 years now.
|
||||
_liquid_ in various forms has been my nickname for over twice as long.
|
||||
I liked it when I came up with it, but I feel like it no longer reflects myself or my values very well.
|
||||
|
||||
% id = "01JGXMY09417BKZ9ZQJ93RNQEK"
|
||||
- honestly most of all, _liquidex_ just feels like the wrong sort of name for a furry ---w---
|
||||
|
||||
% id = "01JGXMY094QY1AMGNPPAMEC4AF"
|
||||
- but that's not surprising, given that I came up with it while spreading hate towards innocent people.
|
||||
it was _meant_ to be cheap and edgy-sounding.
|
||||
|
||||
% id = "01JGXMY094SDVHZVX9QWCPZVMV"
|
||||
- which no longer aligns with what I want to be, so sayōnara, liquidex!
|
||||
|
||||
% id = "01JGXMY0945EWSD345WP3B74WQ"
|
||||
- I'm not getting rid of the liquidex _username_ in most places, though---I like to imagine it might be a fun name for a company one day. _liquidex_ or _liquidev_, either would work, and they fit pretty well considering _riki_'s etymology.
|
||||
|
||||
% id = "01JGXMY094HKNKF3YY44V5F4CH"
|
||||
- _riki_ feels like just the right sort of nickname for myself.
|
||||
it sounds cute and fun, yet slightly mischievous, perfect for the playful little cat I am. ---w---
|
||||
|
||||
% id = "01JGXMY094G7MSVSPJGC5T7P70"
|
||||
- I also kind of like it doesn't really imply a specific gender.
|
||||
feels right for a femboy-ish person like myself.
|
||||
|
||||
% id = "01JGXMY094AZAMC177NF6FGBCK"
|
||||
- I've been rebranding the treehouse to fit this change, of course.
|
||||
|
||||
% id = "01JGXMY09476P1MVYTRXFTMWNZ"
|
||||
- my website's no longer _liquidex's treehouse_, it's *riki's house* now!
|
||||
|
||||
or, *riki's fluffy little house* if you like typing a lot.
|
||||
|
||||
% id = "01JGXMY0944ETDB31X8XRPNZZH"
|
||||
- the new logo is essentially just [my Minecraft house][branch:01JGRNC1F4BR62X3CTXXQBA6BF], lmao.
|
||||
I liked the design so much I thought it would be perfect for a website with a `.house` TLD.
|
||||
|
||||
% id = "01JGXMY094924XQ3GMRS0Z63EY"
|
||||
- you may have noticed the website is a lot more _pink_ now.
|
||||
or purple, if you're on dark mode.
|
||||
|
||||
% id = "01JGXMY094T6WGHJC2ZK942RG1"
|
||||
- I decided to go with these colors, because they fit the pink color scheme of the house pretty well!
|
||||
|
||||
% id = "01JGXMY094FMQEGZ97B0EQYV5E"
|
||||
- also, I don't really like the stereotype that pink is a girly color.
|
||||
so here it is: I'm a guy with a girly-looking website.
|
||||
cry about it!
|
||||
|
||||
% id = "01JGXMY094Z55EVDRVKHQ4FJT9"
|
||||
- I increased the overall contrast and boldness of the typography _a ton_, too.
|
||||
the text is now darker (or lighter, if you're in dark mode), the code examples now have a more readable light mode theme, and the fonts are overall more bold and readable.
|
||||
|
||||
% id = "01JGXMY094HKEP5FDZT21SAA2F"
|
||||
- but, the treehouse in the corner is not going anywhere!
|
||||
at its core, this piece of software is still called `treehouse`, and I don't really wanna change that.
|
||||
I think it's a good name.
|
||||
|
||||
% id = "01JGXMY0940VX2RYFF0KDWM1P9"
|
||||
- so yeah, I think that pretty much covers it all---my nickname's riki now, so don't be surprised about the change!
|
||||
|
|
@ -60,7 +60,7 @@ my intuitive understanding was this:
|
|||
|
||||
|
||||
% id = "01HTWN4XAD1MF8MGFK2BQPNQJQ"
|
||||
- now you might ask "what does this have to do with types mr. liquidex?"
|
||||
- now you might ask "what does this have to do with types mr. riki?"
|
||||
|
||||
% id = "01HTWN4XADE1NAXYNE0MWP03SP"
|
||||
- I've always thought of product types as being very similar to a Boolean `AND` of two types, and sum types as being very similar to a Boolean `OR` of two types.
|
||||
|
|
|
@ -286,7 +286,7 @@ like... you know. a _virtual_ file system?
|
|||
- ### [Radio Edit (radio edit)](https://www.youtube.com/watch?v=WQzx9o2-0d0){.secret}
|
||||
|
||||
% id = "01JDJGVC7BH3VFBZ4MG5TXJT25"
|
||||
- _but wait liquidex! what's that `edit_path` do?_
|
||||
- _but wait riki! what's that `edit_path` do?_
|
||||
|
||||
% id = "01JDJGVC7B7WD9RA8KZ1RT4MPS"
|
||||
- one notable thing about this virtual file system is that it doesn't allow writing to the virtual files.
|
||||
|
|
|
@ -14,10 +14,10 @@
|
|||
- #### :page: credits
|
||||
|
||||
% id = "01HPSX8W0WQF2BXQ9RMME20628"
|
||||
- **liquidex's treehouse** is brought to you by…
|
||||
- **riki's house** is brought to you by…
|
||||
|
||||
% id = "01HPSX8W0W4ABATHQC52KXRPBV"
|
||||
- [liquidex][branch:01H89P3CH836K8WKQ9BPR6RE3C]! of course. that's me!
|
||||
- [riki][branch:01H89P3CH836K8WKQ9BPR6RE3C]! of course. that's me!
|
||||
|
||||
% id = "01HPSX8W0WTAFZPEGZPDB9CBJ3"
|
||||
- the piece of software called [treehouse][def:treehouse/repo] which powers this website. it's open source, together with the content!
|
||||
|
|
|
@ -259,10 +259,10 @@
|
|||
|
||||
margin: 0px 2px;
|
||||
|
||||
&.red { background-color: var(--liquidex-brand-red); }
|
||||
&.yellow { background-color: var(--liquidex-brand-yellow); }
|
||||
&.green { background-color: var(--liquidex-brand-green); }
|
||||
&.blue { background-color: var(--liquidex-brand-blue); }
|
||||
&.red { background-color: var(--accent-red); }
|
||||
&.yellow { background-color: var(--accent-yellow); }
|
||||
&.green { background-color: var(--accent-green); }
|
||||
&.blue { background-color: var(--accent-blue); }
|
||||
}
|
||||
</style>
|
||||
```
|
||||
|
|
|
@ -32,6 +32,7 @@
|
|||
- NOTE: this is C23 so you may see some unfamiliar keywords
|
||||
% id = "01HY5R1ZW5DDH54AFNJTFMKZSF"
|
||||
- patterns
|
||||
|
||||
```c
|
||||
#include <stdio.h>
|
||||
#define SOMETHING_SOMETHING
|
||||
|
@ -62,6 +63,7 @@
|
|||
|
||||
% id = "01HY5R1ZW5X2AVZFVHV0QR1J93"
|
||||
- keywords
|
||||
|
||||
```c
|
||||
alignas alignof auto break case const constexpr continue default do else extern for goto if
|
||||
inline register restrict return sizeof static static_assert switch thread_local typedef typeof
|
||||
|
@ -75,6 +77,7 @@
|
|||
|
||||
% id = "01HY5R1ZW5PP1C00NSWAG5FA8B"
|
||||
- sample
|
||||
|
||||
```c
|
||||
#include <snug/bump.h>
|
||||
|
||||
|
@ -129,6 +132,7 @@
|
|||
|
||||
% id = "01HY5R1ZW5KYY6VCKWBHN1GF10"
|
||||
- patterns
|
||||
|
||||
```c.types
|
||||
x /*: int */
|
||||
```
|
||||
|
@ -138,6 +142,7 @@
|
|||
|
||||
% id = "01HRT0DG7V9PAY44NMYVMF7B63"
|
||||
- patterns
|
||||
|
||||
```javascript
|
||||
// This is a single-line comment.
|
||||
/* This is
|
||||
|
@ -154,6 +159,7 @@
|
|||
|
||||
% id = "01HRT0DG7VM2MV9YA5D694WA8Y"
|
||||
- keywords
|
||||
|
||||
```javascript
|
||||
as async await break case catch class const continue debugger default delete do else export
|
||||
extends finally for from function get if import in instanceof let new of return set static
|
||||
|
@ -166,6 +172,7 @@
|
|||
|
||||
% id = "01HRT0DG7VA7MA87JR7MGQW294"
|
||||
- sample code
|
||||
|
||||
```javascript
|
||||
// t is an existing tile index; variable name is short for brevity
|
||||
export function removeRedundancies(t) {
|
||||
|
@ -224,6 +231,7 @@
|
|||
|
||||
% id = "01HRT0W4AKPFENNFWMA7AAGN5Z"
|
||||
- patterns
|
||||
|
||||
```json
|
||||
abcd
|
||||
0.912392198e+2113
|
||||
|
@ -234,12 +242,14 @@
|
|||
|
||||
% id = "01HRT0W4AK8D1W9ZN9HJTHC85Q"
|
||||
- keywords
|
||||
|
||||
```json
|
||||
null true false
|
||||
```
|
||||
|
||||
% id = "01HRT0W4AK4F2S65M1NT75PCGQ"
|
||||
- sample
|
||||
|
||||
```json
|
||||
{
|
||||
"patterns": [
|
||||
|
@ -265,6 +275,7 @@
|
|||
|
||||
% id = "01HTAQ23YHP2MN7VANBA573WWB"
|
||||
- patterns
|
||||
|
||||
```lua
|
||||
-- single-line comment
|
||||
--[[
|
||||
|
@ -285,6 +296,7 @@
|
|||
|
||||
% id = "01HTAQ23YHY8EH8Z8AQEQ8G6SA"
|
||||
- keywords
|
||||
|
||||
```lua
|
||||
if then else elseif end do function repeat until while for break return local in not and or goto
|
||||
self
|
||||
|
@ -294,6 +306,7 @@
|
|||
|
||||
% id = "01HTAQ23YHCRZFXM02VYRVS4JS"
|
||||
- sample
|
||||
|
||||
```lua
|
||||
-- Ticks the scheduler: executes every active fiber, removes inactive fibers,
|
||||
-- and ignores sleeping fibers.
|
||||
|
@ -330,6 +343,7 @@
|
|||
|
||||
% id = "01HTWRAS0E9FRH08MZZKMKXX2M"
|
||||
- patterns
|
||||
|
||||
```rust
|
||||
// this is a comment
|
||||
/* this is a multiline comment */
|
||||
|
@ -352,6 +366,7 @@
|
|||
|
||||
% id = "01HTWRAS0EQ3E9BV7TWEGQ01YF"
|
||||
- keywords
|
||||
|
||||
```rust
|
||||
_ as async await break const continue dyn else enum extern fn for if impl in let loop
|
||||
macro_rules! match mod move mut pub ref return static struct trait type unsafe use where while
|
||||
|
@ -365,6 +380,7 @@
|
|||
|
||||
% id = "01HTWRAS0EQRQJ9NHYPTE89Q5H"
|
||||
- sample
|
||||
|
||||
```rust
|
||||
use chrono::{Datelike, Utc};
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
|
|
@ -3,7 +3,7 @@ styles = ["dev.css"]
|
|||
scripts = ["treehouse/dev/picture-upload.js"]
|
||||
|
||||
% id = "01JEHDJSJP282VCTRKYHNFM4N7"
|
||||
- welcome! if you stumbled upon this page at random, know these tools are available in *debug builds only* (which <https://liquidex.house> is not.)
|
||||
- welcome! if you stumbled upon this page at random, know these tools are available in *debug builds only* (which <https://riki.house> is not.)
|
||||
|
||||
% id = "01JEHDJSJP7FT74RB92VRA14F2"
|
||||
- I don't currently have an option to disable generating a page in release builds, so here you are.
|
||||
|
|
|
@ -13,14 +13,14 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- you can keep track of which posts you've read by looking at the color of the links.
|
||||
|
||||
% id = "01JDTA3BNHRT3GM61XSXHRKTPB"
|
||||
- there is [an Atom feed][feed:new] in case you want to add the treehouse to your feed reader.
|
||||
- there is [an Atom feed][feed:new] in case you want to add riki's house to your feed reader.
|
||||
|
||||
% id = "01JDTAEQPT6C6P6RSETHMAKTNH"
|
||||
- hint: unlike this page (for now), the Atom feed exposes _categories_ you can feed to your reader to filter out posts you don't want to see.
|
||||
|
||||
% id = "01JEPCPH3ZZGC3NQWWDCC7SR1V"
|
||||
- also, the Atom feed does not contain post content.
|
||||
this is due to the treehouse being {-cybernetically enhanced-} better with all my artisanal touches and CSS!
|
||||
this is due to the house being {-cybernetically enhanced-} better with all my artisanal touches and CSS!
|
||||
|
||||
if you want to read any of the posts, follow the links.
|
||||
it's like that by design.
|
||||
|
@ -166,7 +166,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- ### ["I build things"][page:philosophy/i-build-things]
|
||||
|
||||
% id = "01JBAK3T1ZXJ8C8MKBWHGXABQX"
|
||||
- liquidex yells at cloud.
|
||||
- riki yells at cloud.
|
||||
an insight as to how I believe life ought to be colorful, and how just saying "I build _things_" is gray and empty.
|
||||
|
||||
% id = "01JBAGZAZ30K443QYPK0XBNZWM"
|
||||
|
@ -315,7 +315,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
|
||||
% id = "01HQ8KV8T8GRCVFDJ3EP6QE163"
|
||||
tags = ["design"]
|
||||
- ### [liquidex's treehouse: design][page:design]
|
||||
- ### [riki's treehouse: design][page:design]
|
||||
|
||||
% id = "01HQ8KV8T8EEX6XBG2K1X3FGKW"
|
||||
- I started a branch on user interface and user experience design, because I was working with mintty at work and had some thoughts about it.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue