diff --git a/src/app/blog/crafting-a-design-system-for-a-multiplanetary-future/page.mdx b/src/app/blog/crafting-a-design-system-for-a-multiplanetary-future/page.mdx deleted file mode 100644 index a1106e7..0000000 --- a/src/app/blog/crafting-a-design-system-for-a-multiplanetary-future/page.mdx +++ /dev/null @@ -1,91 +0,0 @@ -import { ArticleLayout } from '@/components/ArticleLayout' -import Image from 'next/image' -import designSystem from './planetaria-design-system.png' - -export const article = { - author: 'Tony Grosinger', - date: '2022-09-05', - title: 'Crafting a design system for a multiplanetary future', - description: - 'Most companies try to stay ahead of the curve when it comes to visual design, but for Planetaria we needed to create a brand that would still inspire us 100 years from now when humanity has spread across our entire solar system.', -} - -export const metadata = { - title: article.title, - description: article.description, -} - -export default (props) => - -Most companies try to stay ahead of the curve when it comes to visual design, but for Planetaria we needed to create a brand that would still inspire us 100 years from now when humanity has spread across our entire solar system. - - - -I knew that to get it right I was going to have to replicate the viewing conditions of someone from the future, so I grabbed my space helmet from the closet, created a new Figma document, and got to work. - -## Sermone fata - -Lorem markdownum, bracchia in redibam! Terque unda puppi nec, linguae posterior -in utraque respicere candidus Mimasque formae; quae conantem cervice. Parcite -variatus, redolentia adeunt. Tyrioque dies, naufraga sua adit partibus celanda -torquere temptata, erit maneat et ramos, [iam](#) ait dominari -potitus! Tibi litora matremque fumantia condi radicibus opusque. - -Deus feram verumque, fecit, ira tamen, terras per alienae victum. Mutantur -levitate quas ubi arcum ripas oculos abest. Adest [commissaque -victae](#) in gemitus nectareis ire diva -dotibus ora, et findi huic invenit; fatis? Fractaque dare superinposita -nimiumque simulatoremque sanguine, at voce aestibus diu! Quid veterum hausit tu -nil utinam paternos ima, commentaque. - -```c -exbibyte_wins = gigahertz(3); -grayscaleUtilityClient = control_uat; -pcmciaHibernate = oop_virus_console(text_mountain); -if (stateWaisFirewire >= -2) { - jfs = 647065 / ldapVrml(tutorialRestore, 85); - metal_runtime_parse = roomComputingResolution - toolbarUpload + - ipx_nvram_open; -} else { - maximizeSidebar *= suffix_url(flatbed + 2, requirements_encoding_node + - only_qbe_media, minicomputer); -} -``` - -Aere repetiti cognataque natus. Habebat vela solutis saepe munus nondum adhuc -oscula nomina pignora corpus deserat. - -## Lethaei Pindumve me quae dinumerat Pavor - -Idem se saxa fata pollentibus geminos; quos pedibus. Est urnis Herses omnes nec -divite: et ille illa furit sim verbis Cyllenius. - -1. Captus inpleverunt collo -2. Nec nam placebant -3. Siquos vulgus -4. Dictis carissime fugae -5. A tacitos nulla viginti - -Ungues fistula annoso, ille addit linoque motatque uberior verso -[rubuerunt](#) confine desuetaque. _Sanguine_ anteit -emerguntque expugnacior est pennas iniqui ecce **haeret** genus: peiora imagine -fossas Cephisos formosa! Refugitque amata [refelli](#) -supplex. Summa brevis vetuere tenebas, hostes vetantis, suppressit, arreptum -regna. Postquam conpescit iuvenis habet corpus, et erratica, perdere, tot mota -ars talis. - -```c -digital.webcam_dual_frequency = webmasterMms; -if (5 + language_standalone_google) { - cc_inbox_layout *= file_character; - task += p; - lockUnicode += enterprise_monochrome(tokenFunctionPersonal, keyVirtual, - adf); -} -windows_binary_esports(87734, array(restoreRomTopology, adRaw(407314), - dongleBashThumbnail), interpreter); -``` - -Sit volat naturam; motu Cancri. Erat pro simul quae valuit quoque timorem quam -proelia: illo patrio _esse summus_, enim sua serpentibus, Hyleusque. Est coniuge -recuso; refert Coroniden ignotos manat, adfectu. diff --git a/src/app/blog/crafting-a-design-system-for-a-multiplanetary-future/planetaria-design-system.png b/src/app/blog/crafting-a-design-system-for-a-multiplanetary-future/planetaria-design-system.png deleted file mode 100644 index 0d24017..0000000 Binary files a/src/app/blog/crafting-a-design-system-for-a-multiplanetary-future/planetaria-design-system.png and /dev/null differ diff --git a/src/app/blog/introducing-animaginary/page.mdx b/src/app/blog/introducing-animaginary/page.mdx deleted file mode 100644 index 9e20875..0000000 --- a/src/app/blog/introducing-animaginary/page.mdx +++ /dev/null @@ -1,106 +0,0 @@ -import { ArticleLayout } from '@/components/ArticleLayout' - -export const article = { - author: 'Tony Grosinger', - date: '2022-09-02', - title: 'Introducing Animaginary: High performance web animations', - description: - 'When you’re building a website for a company as ambitious as Planetaria, you need to make an impression. I wanted people to visit our website and see animations that looked more realistic than reality itself.', -} - -export const metadata = { - title: article.title, - description: article.description, -} - -export default (props) => - -When you’re building a website for a company as ambitious as Planetaria, you need to make an impression. I wanted people to visit our website and see animations that looked more realistic than reality itself. - -To make this possible, we needed to squeeze every drop of performance out of the browser possible. And so Animaginary was born. - -```js -import { animate } from '@planetaria/animaginary' - -export function MyComponent({ open, children }) { - return ( - - {children} - - ) -} -``` - -Animaginary is our new web animation library that redefines what you thought was possible on the web. Hand-written in optimized WASM, Animaginary can even animate the `height` property of an element at 60fps. - -## Sermone fata - -Lorem markdownum, bracchia in redibam! Terque unda puppi nec, linguae posterior -in utraque respicere candidus Mimasque formae; quae conantem cervice. Parcite -variatus, redolentia adeunt. Tyrioque dies, naufraga sua adit partibus celanda -torquere temptata, erit maneat et ramos, [iam](#) ait dominari -potitus! Tibi litora matremque fumantia condi radicibus opusque. - -Deus feram verumque, fecit, ira tamen, terras per alienae victum. Mutantur -levitate quas ubi arcum ripas oculos abest. Adest [commissaque -victae](#) in gemitus nectareis ire diva -dotibus ora, et findi huic invenit; fatis? Fractaque dare superinposita -nimiumque simulatoremque sanguine, at voce aestibus diu! Quid veterum hausit tu -nil utinam paternos ima, commentaque. - -```c -exbibyte_wins = gigahertz(3); -grayscaleUtilityClient = control_uat; -pcmciaHibernate = oop_virus_console(text_mountain); -if (stateWaisFirewire >= -2) { - jfs = 647065 / ldapVrml(tutorialRestore, 85); - metal_runtime_parse = roomComputingResolution - toolbarUpload + - ipx_nvram_open; -} else { - maximizeSidebar *= suffix_url(flatbed + 2, requirements_encoding_node + - only_qbe_media, minicomputer); -} -``` - -Aere repetiti cognataque natus. Habebat vela solutis saepe munus nondum adhuc -oscula nomina pignora corpus deserat. - -## Lethaei Pindumve me quae dinumerat Pavor - -Idem se saxa fata pollentibus geminos; quos pedibus. Est urnis Herses omnes nec -divite: et ille illa furit sim verbis Cyllenius. - -1. Captus inpleverunt collo -2. Nec nam placebant -3. Siquos vulgus -4. Dictis carissime fugae -5. A tacitos nulla viginti - -Ungues fistula annoso, ille addit linoque motatque uberior verso -[rubuerunt](#) confine desuetaque. _Sanguine_ anteit -emerguntque expugnacior est pennas iniqui ecce **haeret** genus: peiora imagine -fossas Cephisos formosa! Refugitque amata [refelli](#) -supplex. Summa brevis vetuere tenebas, hostes vetantis, suppressit, arreptum -regna. Postquam conpescit iuvenis habet corpus, et erratica, perdere, tot mota -ars talis. - -```c -digital.webcam_dual_frequency = webmasterMms; -if (5 + language_standalone_google) { - cc_inbox_layout *= file_character; - task += p; - lockUnicode += enterprise_monochrome(tokenFunctionPersonal, keyVirtual, - adf); -} -windows_binary_esports(87734, array(restoreRomTopology, adRaw(407314), - dongleBashThumbnail), interpreter); -``` - -Sit volat naturam; motu Cancri. Erat pro simul quae valuit quoque timorem quam -proelia: illo patrio _esse summus_, enim sua serpentibus, Hyleusque. Est coniuge -recuso; refert Coroniden ignotos manat, adfectu. diff --git a/src/app/blog/rewriting-the-cosmos-kernel-in-rust/page.mdx b/src/app/blog/rewriting-the-cosmos-kernel-in-rust/page.mdx deleted file mode 100644 index 6ed6022..0000000 --- a/src/app/blog/rewriting-the-cosmos-kernel-in-rust/page.mdx +++ /dev/null @@ -1,101 +0,0 @@ -import { ArticleLayout } from '@/components/ArticleLayout' - -export const article = { - author: 'Tony Grosinger', - date: '2022-07-14', - title: 'Rewriting the cosmOS kernel in Rust', - description: - 'When we released the first version of cosmOS last year, it was written in Go. Go is a wonderful programming language, but it’s been a while since I’ve seen an article on the front page of Hacker News about rewriting some important tool in Go and I see articles on there about rewriting things in Rust every single week.', -} - -export const metadata = { - title: article.title, - description: article.description, -} - -export default (props) => - -When we released the first version of cosmOS last year, it was written in Go. Go is a wonderful programming language with a lot of benefits, but it’s been a while since I’ve seen an article on the front page of Hacker News about rewriting some important tool in Go and I see articles on there about rewriting things in Rust every single week. - -```rust -use ferris_says::say; -use std::io::{stdout, BufWriter}; - -fn main() { - let stdout = stdout(); - let message = String::from("Hello fellow hackers"); - let width = message.chars().count(); - - let mut writer = BufWriter::new(stdout.lock()); - say(message.as_bytes(), width, &mut writer).unwrap(); -} -``` - -I derive a large amount of my self-worth from whether or not Hacker News is impressed with the work I'm doing, so when I realized this, I cancelled all of our existing projects and started migrating everything to Rust immediately. - -## Sermone fata - -Lorem markdownum, bracchia in redibam! Terque unda puppi nec, linguae posterior -in utraque respicere candidus Mimasque formae; quae conantem cervice. Parcite -variatus, redolentia adeunt. Tyrioque dies, naufraga sua adit partibus celanda -torquere temptata, erit maneat et ramos, [iam](#) ait dominari -potitus! Tibi litora matremque fumantia condi radicibus opusque. - -Deus feram verumque, fecit, ira tamen, terras per alienae victum. Mutantur -levitate quas ubi arcum ripas oculos abest. Adest [commissaque -victae](#) in gemitus nectareis ire diva -dotibus ora, et findi huic invenit; fatis? Fractaque dare superinposita -nimiumque simulatoremque sanguine, at voce aestibus diu! Quid veterum hausit tu -nil utinam paternos ima, commentaque. - -```c -exbibyte_wins = gigahertz(3); -grayscaleUtilityClient = control_uat; -pcmciaHibernate = oop_virus_console(text_mountain); -if (stateWaisFirewire >= -2) { - jfs = 647065 / ldapVrml(tutorialRestore, 85); - metal_runtime_parse = roomComputingResolution - toolbarUpload + - ipx_nvram_open; -} else { - maximizeSidebar *= suffix_url(flatbed + 2, requirements_encoding_node + - only_qbe_media, minicomputer); -} -``` - -Aere repetiti cognataque natus. Habebat vela solutis saepe munus nondum adhuc -oscula nomina pignora corpus deserat. - -## Lethaei Pindumve me quae dinumerat Pavor - -Idem se saxa fata pollentibus geminos; quos pedibus. Est urnis Herses omnes nec -divite: et ille illa furit sim verbis Cyllenius. - -1. Captus inpleverunt collo -2. Nec nam placebant -3. Siquos vulgus -4. Dictis carissime fugae -5. A tacitos nulla viginti - -Ungues fistula annoso, ille addit linoque motatque uberior verso -[rubuerunt](#) confine desuetaque. _Sanguine_ anteit -emerguntque expugnacior est pennas iniqui ecce **haeret** genus: peiora imagine -fossas Cephisos formosa! Refugitque amata [refelli](#) -supplex. Summa brevis vetuere tenebas, hostes vetantis, suppressit, arreptum -regna. Postquam conpescit iuvenis habet corpus, et erratica, perdere, tot mota -ars talis. - -```c -digital.webcam_dual_frequency = webmasterMms; -if (5 + language_standalone_google) { - cc_inbox_layout *= file_character; - task += p; - lockUnicode += enterprise_monochrome(tokenFunctionPersonal, keyVirtual, - adf); -} -windows_binary_esports(87734, array(restoreRomTopology, adRaw(407314), - dongleBashThumbnail), interpreter); -``` - -Sit volat naturam; motu Cancri. Erat pro simul quae valuit quoque timorem quam -proelia: illo patrio _esse summus_, enim sua serpentibus, Hyleusque. Est coniuge -recuso; refert Coroniden ignotos manat, adfectu. diff --git a/src/app/blog/welcome-to-the-wscc-website/page.mdx b/src/app/blog/welcome-to-the-wscc-website/page.mdx new file mode 100644 index 0000000..5ba8cae --- /dev/null +++ b/src/app/blog/welcome-to-the-wscc-website/page.mdx @@ -0,0 +1,48 @@ +import { ArticleLayout } from '@/components/ArticleLayout' +import Image from 'next/image' +import originalWebsite from './westsoundhall-original-website.png' + +export const article = { + author: 'Tony Grosinger', + date: '2024-01-01', + title: 'Welcome to the New WSCC Website', + description: "In the early 2000's, the West Sound Community Club leadership put a massive effort into improving the hall's physical foundation, however it's easy to overlook the incredible amount of work that was also put into less tangible aspects of the hall.", +} + + +export const metadata = { + title: article.title, + description: article.description, +} + +export default (props) => + +In the early 2000's, the West Sound Community Club leadership put a massive +effort into improving the hall's physical foundation, however it's +easy to overlook the incredible amount of work that was also put into less +tangible aspects of the hall. + +The original version of this website was launched in 2004. It was one of the +first digital archives of the history of West Sound and how central the hall was +to this community. This updated version of the website preserves this historical +collection and aims to expand it with information collected by the Club over the +years. + + +
+ Screenshot of the original West Sound Hall website + + Screenshot of the original West Sound Hall website. + +
+ +Along with the website, past Boards have worked to incorporate the Club, make +the hall available for rental by the community, and even added the hall to the +WA Heritage Register. There's so much more to the hall than just potlucks, +and this website hopes to share this with the West Sound Community. + +If you'd like to follow along, please sign up for email +announcements when new blog posts are published. + +Thanks for being a part of the West Sound Community! diff --git a/src/app/blog/welcome-to-the-wscc-website/westsoundhall-original-website.png b/src/app/blog/welcome-to-the-wscc-website/westsoundhall-original-website.png new file mode 100644 index 0000000..b3dc50d Binary files /dev/null and b/src/app/blog/welcome-to-the-wscc-website/westsoundhall-original-website.png differ