From 775e69fea981b1cec03cc8206d69abed9b824df5 Mon Sep 17 00:00:00 2001 From: Adam Stück Date: Mon, 22 May 2023 17:31:07 +0200 Subject: New file structure index.html some-post/ --> index.html --- src/2023-02-log.md | 57 ---------------- src/2023-02-log/index.md | 57 ++++++++++++++++ src/_header.html | 2 +- src/arena.md | 29 -------- src/donate.md | 8 --- src/donate/index.md | 8 +++ src/now.md | 15 ----- src/projects.md | 7 -- src/projects/index.md | 7 ++ src/resume-da.md | 167 ----------------------------------------------- src/resume-da/index.md | 167 +++++++++++++++++++++++++++++++++++++++++++++++ src/resume.md | 167 ----------------------------------------------- src/resume/index.md | 167 +++++++++++++++++++++++++++++++++++++++++++++++ src/services.md | 20 ------ src/services/index.md | 20 ++++++ src/uses.md | 60 ----------------- src/uses/index.md | 60 +++++++++++++++++ 17 files changed, 487 insertions(+), 531 deletions(-) delete mode 100644 src/2023-02-log.md create mode 100644 src/2023-02-log/index.md delete mode 100644 src/arena.md delete mode 100644 src/donate.md create mode 100644 src/donate/index.md delete mode 100644 src/now.md delete mode 100644 src/projects.md create mode 100644 src/projects/index.md delete mode 100644 src/resume-da.md create mode 100644 src/resume-da/index.md delete mode 100644 src/resume.md create mode 100644 src/resume/index.md delete mode 100644 src/services.md create mode 100644 src/services/index.md delete mode 100644 src/uses.md create mode 100644 src/uses/index.md (limited to 'src') diff --git a/src/2023-02-log.md b/src/2023-02-log.md deleted file mode 100644 index aeebbfd..0000000 --- a/src/2023-02-log.md +++ /dev/null @@ -1,57 +0,0 @@ -# Status update, February 2023 - -2023-03-04 - -## Hello world! - -Hi, welcome to my website. - -This is probably your first time seeing it, but it just went through a -major makeover. I've archived [the old -design](https://web.archive.org/web/20221223055937/https://adast.xyz/) if -you want to check it out. - -The new design is *blazingly fast*, light as a feather, and anyone can navigate -it. - -You'll find my contact details and important links on the homepage. -There are links to more information about myself and this website, projects I'm -working on, and my RSS feed at the top. -I've included my PGP key if you wish to send me mail privately. - -This redesign was **heavily** inspired by [bt.ht](https://bt.ht) and -[drewdevault.com](https://drewdevault.com). - -## Game dev is back on the menu! - -The CompSci department at my uni hosts an annual LAN party with tournaments -in the usual titles (csgo, lol, trackmania, etc). It would be amazing to get [arena](https://arena.adast.dk) to a playable, -fun state, and have a LAN tournament to really put it to the test. - -I want to start working on my game again, and I want to it to be playable in -time for the LAN party. - -I have about 5 weeks to make it happen. - -## What to expect - -I have a few technical blog posts planned, but I'll also just be posting -about anything I that interests me. - -I think I'll start doing monthly status updates (like this post), much like -the [engineers at -sourcehut.org](https://sourcehut.org/consultancy/#our-engineers). -I'd also like to start posting (weekly) development logs for arena. - -Finally, I have a lot more services I need to start hosting before I really -call this *my platform*. You can see the list of publicly available -services by clicking the link at the top of the page. For now, I'm -prioritising hosting the services that I use regularly. - -That's all for now! - -## Book club - -*inspired by [100rabbits](https://100r.co)* - -I'm reading **A Voyage for Madmen** by Peter Nichols. diff --git a/src/2023-02-log/index.md b/src/2023-02-log/index.md new file mode 100644 index 0000000..aeebbfd --- /dev/null +++ b/src/2023-02-log/index.md @@ -0,0 +1,57 @@ +# Status update, February 2023 + +2023-03-04 + +## Hello world! + +Hi, welcome to my website. + +This is probably your first time seeing it, but it just went through a +major makeover. I've archived [the old +design](https://web.archive.org/web/20221223055937/https://adast.xyz/) if +you want to check it out. + +The new design is *blazingly fast*, light as a feather, and anyone can navigate +it. + +You'll find my contact details and important links on the homepage. +There are links to more information about myself and this website, projects I'm +working on, and my RSS feed at the top. +I've included my PGP key if you wish to send me mail privately. + +This redesign was **heavily** inspired by [bt.ht](https://bt.ht) and +[drewdevault.com](https://drewdevault.com). + +## Game dev is back on the menu! + +The CompSci department at my uni hosts an annual LAN party with tournaments +in the usual titles (csgo, lol, trackmania, etc). It would be amazing to get [arena](https://arena.adast.dk) to a playable, +fun state, and have a LAN tournament to really put it to the test. + +I want to start working on my game again, and I want to it to be playable in +time for the LAN party. + +I have about 5 weeks to make it happen. + +## What to expect + +I have a few technical blog posts planned, but I'll also just be posting +about anything I that interests me. + +I think I'll start doing monthly status updates (like this post), much like +the [engineers at +sourcehut.org](https://sourcehut.org/consultancy/#our-engineers). +I'd also like to start posting (weekly) development logs for arena. + +Finally, I have a lot more services I need to start hosting before I really +call this *my platform*. You can see the list of publicly available +services by clicking the link at the top of the page. For now, I'm +prioritising hosting the services that I use regularly. + +That's all for now! + +## Book club + +*inspired by [100rabbits](https://100r.co)* + +I'm reading **A Voyage for Madmen** by Peter Nichols. diff --git a/src/_header.html b/src/_header.html index 1c5aa13..c998840 100644 --- a/src/_header.html +++ b/src/_header.html @@ -6,7 +6,7 @@ - +
diff --git a/src/arena.md b/src/arena.md deleted file mode 100644 index 1b5b4f5..0000000 --- a/src/arena.md +++ /dev/null @@ -1,29 +0,0 @@ -# arena: Quake-like multiplayer shooter - -2021-05-07 - -> TODO: Update post! - -Aftershock (working title) is a multiplayer old-school arena shooter being made in Unity. It's a hobby project that I have been working on since 2016. It started as a *warmup* project before jumping into developing an MMO, but I have since learned how much work goes into making just a multiplayer fps. Especially as a solo project. - -At it's core, Aftershock is supposed to be my attempt at recreating a mix of Quake 3 / Quake Live along with whatever else I decide to add. - -Main features (so far): - -- p2p multiplayer -- support for custom maps -- vq3-like movement -- rocket launcher + rocket jumping -- health pickups -- 3 gamemodes (FFA, TDM, Race) - -I'm in the process of rewriting a lot of systems in the game at the moment because I'm switching from janky p2p multiplayer to an authoritative server setup with client-side prediction [(more)](https://www.gabrielgambetta.com/client-server-game-architecture.html). - -➤ [Gameplay clips](https://youtube.com/playlist?list=PLHEg_8J-AGzfSGAZI29eq29DSrBcbXVYv) -➤ [Follow my progress](https://trello.com/b/ycQyrouQ) - -
- -Have a comment on one of my posts? Start a discussion in [my public inbox](https://lists.sr.ht/~adamski/public-inbox) by -sending an email to [~adamski/public-inbox@lists.sr.ht](mailto:~adamski/public-inbox@lists.sr.ht) [[mailing list -etiquette](https://man.sr.ht/lists.sr.ht/etiquette.md)] diff --git a/src/donate.md b/src/donate.md deleted file mode 100644 index 66f1132..0000000 --- a/src/donate.md +++ /dev/null @@ -1,8 +0,0 @@ -# Donate - -Help keep the server running. - -## Hetzner Referral - -Use [my referral link](https://hetzner.cloud/?ref=bXrpw5w6RQon), and get 20 EUR -of Hetzner Cloud credits for free. diff --git a/src/donate/index.md b/src/donate/index.md new file mode 100644 index 0000000..66f1132 --- /dev/null +++ b/src/donate/index.md @@ -0,0 +1,8 @@ +# Donate + +Help keep the server running. + +## Hetzner Referral + +Use [my referral link](https://hetzner.cloud/?ref=bXrpw5w6RQon), and get 20 EUR +of Hetzner Cloud credits for free. diff --git a/src/now.md b/src/now.md deleted file mode 100644 index b0c0776..0000000 --- a/src/now.md +++ /dev/null @@ -1,15 +0,0 @@ -# Now - -> This page is based off the [now page concept](https://nownownow.com/about) by Derek Sivers. - -**Updated March 22, 2023** - -## Tech - -Starting to work on my game, [arena](https://arena.adast.dk), again. - -* Tinkering with this website: - * Adding a [danish version](https://test.adast.xyz/resume-da) of my resume (closes [#4](https://todo.sr.ht/~adamski/adast.xyz/4)) - * Trying out this *now* page - -Slowly migrating to wayland by trying out [Sway](https://swaywm.org). diff --git a/src/projects.md b/src/projects.md deleted file mode 100644 index 7d285cf..0000000 --- a/src/projects.md +++ /dev/null @@ -1,7 +0,0 @@ -# Projects - -## Active Projects - -* [arena](https://arena.adast.dk): Quake-like multiplayer FPS -* [dotfiles](https://sr.ht/~adamski/dotfiles): Configs for my different Linux machines -* [adast.xyz](https://sr.ht/~adamski/adast.xyz): Personal platform diff --git a/src/projects/index.md b/src/projects/index.md new file mode 100644 index 0000000..7d285cf --- /dev/null +++ b/src/projects/index.md @@ -0,0 +1,7 @@ +# Projects + +## Active Projects + +* [arena](https://arena.adast.dk): Quake-like multiplayer FPS +* [dotfiles](https://sr.ht/~adamski/dotfiles): Configs for my different Linux machines +* [adast.xyz](https://sr.ht/~adamski/adast.xyz): Personal platform diff --git a/src/resume-da.md b/src/resume-da.md deleted file mode 100644 index 9d8705b..0000000 --- a/src/resume-da.md +++ /dev/null @@ -1,167 +0,0 @@ - - -#### [ [English](/resume) / Dansk ] - -# Adam Stück - -**Studenterprogrammør / Fritids sysadmin**
Aalborg, Danmark
adam@adast.dk - -
- -## Erfaring - -### Linux, Sysadmin, Self-hosting (fritid) - -**2021-nu** - -* Jeg blev hooked på Linux i begyndelsen af 2021 -* Prøvede selv at hoste nogle [tjenester](/services) på Raspberry Pi, senere VPS -* Begyndte at bygge min personlige platform 😎 -* Linux, SSH, Unix Shell, Git, POSIX scripting -* Docker, DNS, Certbot, Web Servers, Firewalls, VPNs -* Utallige command line utilities - -### Studenterprogrammør hos E-Komplet - -**2020-nu** / Aalborg, Danmark On-site & remote - -* Full stack konsulent for E-Komplet klient -* ASP.NET, C#, MSSQL, Azure DevOps, Git, JavaScript, JQuery, HTML - -### Softwareudvikler hos OK Snacks A/S - -**august 2019** / Ikast-Brande, Danmark - -* Udvikling af et Excel-system til at holde styr på reservedele på lager til produktionsmaskiner -* Microsoft Excel, VBA - -### Junior Business Analyst hos Arise - -**juni 2017 - juli 2017** / Limerick, Irland - -* Organisering af data i Excel -* Automatisering af Excel-opgaver med VBA -* Udvikling af web apps for at lette nogle callcenter-opgaver -* Microsoft Excel, VBA, PHP, JavaScript, CSS, HTML - -### Skolepraktik hos Arise - -**2015** / Limerick, Irland - -* To ugers skolepraktik i administrationsafdelingen -* Excel-programmering som bl.a generering af arbejdstidsplaner -* Jeg lærte, hvordan et call center fungerer -* Generelle kontor opgaver -* Microsoft Excel, VBA - -### Coding, Web Dev, Game Dev (fritid) - -**2014-nu** - -* Begyndte at lære programmering med JavaScript -* Kom ind i webudvikling, byggede mange personlige hjemmesider for sjov -* Begyndte at lære spiludvikling med GameMaker og senere Unity -* Forbedret JavaScript og lært C# ved at bruge Unity -* Begyndte at udvikle [arena](https://arena.adast.dk), mit multiplayer Quake-lignende FPS spil -* JavaScript, HTML, CSS, C#, Unity, Blender, Audacity, Git - -## Uddannelse - -### Aalborg Universitet - -**2019-2023** / Aalborg, Danmark - -* Bachelor i Datalogi - -## Publikationer - -[1] **Potency-Based Heuristic Search with Randomness for Explicit Model Checking**
-by E.G.Henriksen, A.M. Khorsid, E. Nielsen, Th. Risager, J. Srba, **A.M. Stück**, S. Sørensen
-In Proceedings of the 29th International SPIN Symposium on Model Checking of Software (SPIN'23), volume 13872 of LNCS, pages 180--187, Springer-Verlag, 2023.
-[PDF](http://www.cs.aau.dk/~srba/files/HKNRSSS:SPIN:23.pdf) -[©Springer-Verlag](https://www.springer.com/gp/computer-science/lncs) -  [EE](https://link.springer.com/chapter/10.1007/978-3-031-32157-3_10) -  [BibTex](https://homes.cs.aau.dk/~srba/srba.html#HKNRSSS:SPIN:23) -  Abstract - - - -## Konkurrencer - -* 2022: Senior Qualifier i De Danske Cybermesterskaber -* 2020: Deltog i Create Jam - -## Sprog - - -
-
Engelsk
-
Flydende skriftligt og mundtligt
-
Dansk
-
Flydende skriftligt og mundtligt
-
Tysk
-
Begrænset arbejdskompetence
-
Irsk (Gælisk)
-
Begrænset arbejdskompetence
-
- - -## Kompetencer - -Værktøjer og applikationer, jeg har eksperterfaring med: - -- Linux -- Git, Unix Shell -- C#, HTML, CSS, JavaScript -- Unity - -Jeg er dygtig til: - -- C, Rust, python, POSIX Shell (scripting), Java -- Docker, SSH - -Jeg har lidt erfaring med: - -- SQL, PHP, VBA, Haskell, Lua, JQuery, Blazor -- Blender - -## Interesser - -- Open source software -- Linux-systemer -- Performance og utilization -- Softwaresikkerhed og privatliv -- Minimalt brugergrænsefladedesign -- Webtilgængelighed - -Andet: spiludvikling, vandring/camping, boksning, guitar. - -## Referencer - -Udleveres ved henvendelse. diff --git a/src/resume-da/index.md b/src/resume-da/index.md new file mode 100644 index 0000000..9d8705b --- /dev/null +++ b/src/resume-da/index.md @@ -0,0 +1,167 @@ + + +#### [ [English](/resume) / Dansk ] + +# Adam Stück + +**Studenterprogrammør / Fritids sysadmin**
Aalborg, Danmark
adam@adast.dk + +
+ +## Erfaring + +### Linux, Sysadmin, Self-hosting (fritid) + +**2021-nu** + +* Jeg blev hooked på Linux i begyndelsen af 2021 +* Prøvede selv at hoste nogle [tjenester](/services) på Raspberry Pi, senere VPS +* Begyndte at bygge min personlige platform 😎 +* Linux, SSH, Unix Shell, Git, POSIX scripting +* Docker, DNS, Certbot, Web Servers, Firewalls, VPNs +* Utallige command line utilities + +### Studenterprogrammør hos E-Komplet + +**2020-nu** / Aalborg, Danmark On-site & remote + +* Full stack konsulent for E-Komplet klient +* ASP.NET, C#, MSSQL, Azure DevOps, Git, JavaScript, JQuery, HTML + +### Softwareudvikler hos OK Snacks A/S + +**august 2019** / Ikast-Brande, Danmark + +* Udvikling af et Excel-system til at holde styr på reservedele på lager til produktionsmaskiner +* Microsoft Excel, VBA + +### Junior Business Analyst hos Arise + +**juni 2017 - juli 2017** / Limerick, Irland + +* Organisering af data i Excel +* Automatisering af Excel-opgaver med VBA +* Udvikling af web apps for at lette nogle callcenter-opgaver +* Microsoft Excel, VBA, PHP, JavaScript, CSS, HTML + +### Skolepraktik hos Arise + +**2015** / Limerick, Irland + +* To ugers skolepraktik i administrationsafdelingen +* Excel-programmering som bl.a generering af arbejdstidsplaner +* Jeg lærte, hvordan et call center fungerer +* Generelle kontor opgaver +* Microsoft Excel, VBA + +### Coding, Web Dev, Game Dev (fritid) + +**2014-nu** + +* Begyndte at lære programmering med JavaScript +* Kom ind i webudvikling, byggede mange personlige hjemmesider for sjov +* Begyndte at lære spiludvikling med GameMaker og senere Unity +* Forbedret JavaScript og lært C# ved at bruge Unity +* Begyndte at udvikle [arena](https://arena.adast.dk), mit multiplayer Quake-lignende FPS spil +* JavaScript, HTML, CSS, C#, Unity, Blender, Audacity, Git + +## Uddannelse + +### Aalborg Universitet + +**2019-2023** / Aalborg, Danmark + +* Bachelor i Datalogi + +## Publikationer + +[1] **Potency-Based Heuristic Search with Randomness for Explicit Model Checking**
+by E.G.Henriksen, A.M. Khorsid, E. Nielsen, Th. Risager, J. Srba, **A.M. Stück**, S. Sørensen
+In Proceedings of the 29th International SPIN Symposium on Model Checking of Software (SPIN'23), volume 13872 of LNCS, pages 180--187, Springer-Verlag, 2023.
+[PDF](http://www.cs.aau.dk/~srba/files/HKNRSSS:SPIN:23.pdf) +[©Springer-Verlag](https://www.springer.com/gp/computer-science/lncs) +  [EE](https://link.springer.com/chapter/10.1007/978-3-031-32157-3_10) +  [BibTex](https://homes.cs.aau.dk/~srba/srba.html#HKNRSSS:SPIN:23) +  Abstract + + + +## Konkurrencer + +* 2022: Senior Qualifier i De Danske Cybermesterskaber +* 2020: Deltog i Create Jam + +## Sprog + + +
+
Engelsk
+
Flydende skriftligt og mundtligt
+
Dansk
+
Flydende skriftligt og mundtligt
+
Tysk
+
Begrænset arbejdskompetence
+
Irsk (Gælisk)
+
Begrænset arbejdskompetence
+
+ + +## Kompetencer + +Værktøjer og applikationer, jeg har eksperterfaring med: + +- Linux +- Git, Unix Shell +- C#, HTML, CSS, JavaScript +- Unity + +Jeg er dygtig til: + +- C, Rust, python, POSIX Shell (scripting), Java +- Docker, SSH + +Jeg har lidt erfaring med: + +- SQL, PHP, VBA, Haskell, Lua, JQuery, Blazor +- Blender + +## Interesser + +- Open source software +- Linux-systemer +- Performance og utilization +- Softwaresikkerhed og privatliv +- Minimalt brugergrænsefladedesign +- Webtilgængelighed + +Andet: spiludvikling, vandring/camping, boksning, guitar. + +## Referencer + +Udleveres ved henvendelse. diff --git a/src/resume.md b/src/resume.md deleted file mode 100644 index f6dbf91..0000000 --- a/src/resume.md +++ /dev/null @@ -1,167 +0,0 @@ - - -#### [ English / [Dansk](/resume-da) ] - -# Adam Stück - -**Student programmer / Hobbyist sysadmin**
Aalborg, Denmark
adam@adast.dk - -
- -## Experience - -### Linux, Sysadmin, Self-hosting (spare time) - -**2021-Now** - -* Got hooked on Linux early 2021 -* Self-hosting some [services](/services) on Raspberry Pi, later VPS -* Started building my personal platform 😎 -* Linux, SSH, Unix Shell, Git, POSIX scripting -* Docker, DNS, Certbot, Web Servers, Firewalls, VPNs -* Countless command line utilities - -### Student Programmer at E-Komplet - -**2020-Now** / Aalborg, Denmark On-site & remote - -* Full stack consultant for E-Komplet client -* ASP.NET, C#, MSSQL, Azure DevOps, Git, JavaScript, JQuery, HTML - -### Software Developer at OK Snacks A/S - -**August 2019** / Ikast-Brande, Denmark - -* Development of an Excel system to track spare parts in stock for production machines -* Microsoft Excel, VBA - -### Junior Business Analyst at Arise - -**June 2017 - July 2017** / Limerick, Ireland - -* Organization of data in Excel -* Automation of Excel tasks using VBA -* Development of web apps to facilitate some call center tasks -* Microsoft Excel, VBA, PHP, JavaScript, CSS, HTML - -### Work Placement at Arise - -**2015** / Limerick, Ireland - -* 2-week school internship in the administration department -* Some Excel automation, including generation of working schedules -* Learned how a call center operates -* General office duties -* Microsoft Excel, VBA - -### Coding, Web Dev, Game Dev (spare time) - -**2014-Now** - -* Started learning programming with JavaScript -* Got into web development, built many personal websites for fun -* Started learning game development with GameMaker, and later Unity -* Improved at JavaScript and learned C# by using Unity -* Started developing [arena](https://arena.adast.dk), my multiplayer Quake-like FPS game -* JavaScript, HTML, CSS, C#, Unity, Blender, Audacity, Git - -## Education - -### Aalborg University - -**2019-2023** / Aalborg, Denmark - -* Bachelors Degree in Computer Science - -## Publications - -[1] **Potency-Based Heuristic Search with Randomness for Explicit Model Checking**
-by E.G.Henriksen, A.M. Khorsid, E. Nielsen, Th. Risager, J. Srba, **A.M. Stück**, S. Sørensen
-In Proceedings of the 29th International SPIN Symposium on Model Checking of Software (SPIN'23), volume 13872 of LNCS, pages 180--187, Springer-Verlag, 2023.
-[PDF](http://www.cs.aau.dk/~srba/files/HKNRSSS:SPIN:23.pdf) -[©Springer-Verlag](https://www.springer.com/gp/computer-science/lncs) -  [EE](https://link.springer.com/chapter/10.1007/978-3-031-32157-3_10) -  [BibTex](https://homes.cs.aau.dk/~srba/srba.html#HKNRSSS:SPIN:23) -  Abstract - - - -## Competitions - -* 2022: Senior Qualifier in the Danish Cyber Championships -* 2020: Participated in Create Jam - -## Languages - - -
-
English
-
Native writing and speaking
-
Danish
-
Fluent writing and speaking
-
German
-
Rusty
-
Irish
-
Rusty
-
- - -## Tools - -A selection of tools and applications I have expert experience using: - -- Linux -- Git, Unix Shell -- C#, HTML, CSS, JavaScript -- Unity - -I'm proficient with: - -- C, Rust, python, POSIX Shell (scripting), Java -- Docker, SSH - -I have some experience with: - -- SQL, PHP, VBA, Haskell, Lua, JQuery, Blazor -- Blender - -## Interests - -- Open source software -- Linux systems -- Performance and utilization -- Software security and privacy -- Minimal user interface design -- Web accessibility - -Other: game dev, hiking/camping, boxing, guitar. - -## References - -Available upon request. diff --git a/src/resume/index.md b/src/resume/index.md new file mode 100644 index 0000000..f6dbf91 --- /dev/null +++ b/src/resume/index.md @@ -0,0 +1,167 @@ + + +#### [ English / [Dansk](/resume-da) ] + +# Adam Stück + +**Student programmer / Hobbyist sysadmin**
Aalborg, Denmark
adam@adast.dk + +
+ +## Experience + +### Linux, Sysadmin, Self-hosting (spare time) + +**2021-Now** + +* Got hooked on Linux early 2021 +* Self-hosting some [services](/services) on Raspberry Pi, later VPS +* Started building my personal platform 😎 +* Linux, SSH, Unix Shell, Git, POSIX scripting +* Docker, DNS, Certbot, Web Servers, Firewalls, VPNs +* Countless command line utilities + +### Student Programmer at E-Komplet + +**2020-Now** / Aalborg, Denmark On-site & remote + +* Full stack consultant for E-Komplet client +* ASP.NET, C#, MSSQL, Azure DevOps, Git, JavaScript, JQuery, HTML + +### Software Developer at OK Snacks A/S + +**August 2019** / Ikast-Brande, Denmark + +* Development of an Excel system to track spare parts in stock for production machines +* Microsoft Excel, VBA + +### Junior Business Analyst at Arise + +**June 2017 - July 2017** / Limerick, Ireland + +* Organization of data in Excel +* Automation of Excel tasks using VBA +* Development of web apps to facilitate some call center tasks +* Microsoft Excel, VBA, PHP, JavaScript, CSS, HTML + +### Work Placement at Arise + +**2015** / Limerick, Ireland + +* 2-week school internship in the administration department +* Some Excel automation, including generation of working schedules +* Learned how a call center operates +* General office duties +* Microsoft Excel, VBA + +### Coding, Web Dev, Game Dev (spare time) + +**2014-Now** + +* Started learning programming with JavaScript +* Got into web development, built many personal websites for fun +* Started learning game development with GameMaker, and later Unity +* Improved at JavaScript and learned C# by using Unity +* Started developing [arena](https://arena.adast.dk), my multiplayer Quake-like FPS game +* JavaScript, HTML, CSS, C#, Unity, Blender, Audacity, Git + +## Education + +### Aalborg University + +**2019-2023** / Aalborg, Denmark + +* Bachelors Degree in Computer Science + +## Publications + +[1] **Potency-Based Heuristic Search with Randomness for Explicit Model Checking**
+by E.G.Henriksen, A.M. Khorsid, E. Nielsen, Th. Risager, J. Srba, **A.M. Stück**, S. Sørensen
+In Proceedings of the 29th International SPIN Symposium on Model Checking of Software (SPIN'23), volume 13872 of LNCS, pages 180--187, Springer-Verlag, 2023.
+[PDF](http://www.cs.aau.dk/~srba/files/HKNRSSS:SPIN:23.pdf) +[©Springer-Verlag](https://www.springer.com/gp/computer-science/lncs) +  [EE](https://link.springer.com/chapter/10.1007/978-3-031-32157-3_10) +  [BibTex](https://homes.cs.aau.dk/~srba/srba.html#HKNRSSS:SPIN:23) +  Abstract + + + +## Competitions + +* 2022: Senior Qualifier in the Danish Cyber Championships +* 2020: Participated in Create Jam + +## Languages + + +
+
English
+
Native writing and speaking
+
Danish
+
Fluent writing and speaking
+
German
+
Rusty
+
Irish
+
Rusty
+
+ + +## Tools + +A selection of tools and applications I have expert experience using: + +- Linux +- Git, Unix Shell +- C#, HTML, CSS, JavaScript +- Unity + +I'm proficient with: + +- C, Rust, python, POSIX Shell (scripting), Java +- Docker, SSH + +I have some experience with: + +- SQL, PHP, VBA, Haskell, Lua, JQuery, Blazor +- Blender + +## Interests + +- Open source software +- Linux systems +- Performance and utilization +- Software security and privacy +- Minimal user interface design +- Web accessibility + +Other: game dev, hiking/camping, boxing, guitar. + +## References + +Available upon request. diff --git a/src/services.md b/src/services.md deleted file mode 100644 index 27108f5..0000000 --- a/src/services.md +++ /dev/null @@ -1,20 +0,0 @@ -# Services - -All services are using their default configs and logging.
-Everything is currently hosted on my [Hetzner VPS](/uses#machines) without any CDN. - -## Public - -| Service | Instance | -| --- | --- | -| SearXNG | [search.adast.dk](https://search.adast.dk) | -| PeerTube | [tv.adast.dk](https://tv.adast.dk) | - -## Private - -| Service | Instance | -| --- | --- | -| Nextcloud | [cloud.adast.dk](https://cloud.adast.dk) | -| Snikket (XMPP) | [chat.adast.xyz](https://chat.adast.xyz) | - -Other: Wireguard (pivpn), Mail (emailwiz) diff --git a/src/services/index.md b/src/services/index.md new file mode 100644 index 0000000..27108f5 --- /dev/null +++ b/src/services/index.md @@ -0,0 +1,20 @@ +# Services + +All services are using their default configs and logging.
+Everything is currently hosted on my [Hetzner VPS](/uses#machines) without any CDN. + +## Public + +| Service | Instance | +| --- | --- | +| SearXNG | [search.adast.dk](https://search.adast.dk) | +| PeerTube | [tv.adast.dk](https://tv.adast.dk) | + +## Private + +| Service | Instance | +| --- | --- | +| Nextcloud | [cloud.adast.dk](https://cloud.adast.dk) | +| Snikket (XMPP) | [chat.adast.xyz](https://chat.adast.xyz) | + +Other: Wireguard (pivpn), Mail (emailwiz) diff --git a/src/uses.md b/src/uses.md deleted file mode 100644 index f57ae60..0000000 --- a/src/uses.md +++ /dev/null @@ -1,60 +0,0 @@ -# Things I use - -This page contains a somewhat up-to-date listing of hardware and software that I currently use. -Seeing similar pages on other people's personal websites have proved quite valuable to me, so I figured I would do the same! - -## Services - -I'm proud to support open source products and privacy-respecting communities. The list is limited right now, but the plan is to expand this over time. - -Service | Cost/month ---- | --- -[sourcehut](https://sourcehut.org)
Open source code hosting with minimalist design and function. | $2.00 - - -## Machines -Name | Description ---- | --- -[ooz](https://wikipedia.org/wiki/The_Ooz) | Desktop -nova | Laptop -poco | Phone -adast.xyz | Hetzner VPS - -- **nova** - - Acer Swift 1 SF114-32 - - CPU: Intel Pentium Silver N5000 - - RAM: 8 GB - - Storage: 250 GB SSD - - OS: Arch Linux -- **ooz** - - CPU: Ryzen 7 3700X - - GPU: RTX 2080S - - RAM: 16 GB 3200 Mhz CL-16 - - OS: Arch Linux -- **poco** - - Pocofone F1 - - OS: LineageOS -- **adast.xyz** - - CPX 21 - - Location: Nuremberg, Germany - - Price/month: EUR 9.44 - - vCPU: 3 AMD EPYC - - RAM: 4 GB - - Storage: 80 GB - - OS: Debian - -## Accessories - Name | Description - --- | --- -[crkbd](https://github.com/foostan/crkbd) | Split, columnar-staggered, ortholinear keyboard -BLON BL-03 | Cheap and cheerful IEMs -Drop HD58X | Open-backed headphones -Dell U2520D | 25", 1440p, good colours, productivity - -## Software - -- qutebrowser, aerc -- Firefox, Thunderbird -- vim, keyd, pass, mpv, newsboat - -For more, have a look at my [dotfiles](https://git.sr.ht/~adamski/dotfiles/tree/laptop/item/.config). diff --git a/src/uses/index.md b/src/uses/index.md new file mode 100644 index 0000000..f57ae60 --- /dev/null +++ b/src/uses/index.md @@ -0,0 +1,60 @@ +# Things I use + +This page contains a somewhat up-to-date listing of hardware and software that I currently use. +Seeing similar pages on other people's personal websites have proved quite valuable to me, so I figured I would do the same! + +## Services + +I'm proud to support open source products and privacy-respecting communities. The list is limited right now, but the plan is to expand this over time. + +Service | Cost/month +--- | --- +[sourcehut](https://sourcehut.org)
Open source code hosting with minimalist design and function. | $2.00 + + +## Machines +Name | Description +--- | --- +[ooz](https://wikipedia.org/wiki/The_Ooz) | Desktop +nova | Laptop +poco | Phone +adast.xyz | Hetzner VPS + +- **nova** + - Acer Swift 1 SF114-32 + - CPU: Intel Pentium Silver N5000 + - RAM: 8 GB + - Storage: 250 GB SSD + - OS: Arch Linux +- **ooz** + - CPU: Ryzen 7 3700X + - GPU: RTX 2080S + - RAM: 16 GB 3200 Mhz CL-16 + - OS: Arch Linux +- **poco** + - Pocofone F1 + - OS: LineageOS +- **adast.xyz** + - CPX 21 + - Location: Nuremberg, Germany + - Price/month: EUR 9.44 + - vCPU: 3 AMD EPYC + - RAM: 4 GB + - Storage: 80 GB + - OS: Debian + +## Accessories + Name | Description + --- | --- +[crkbd](https://github.com/foostan/crkbd) | Split, columnar-staggered, ortholinear keyboard +BLON BL-03 | Cheap and cheerful IEMs +Drop HD58X | Open-backed headphones +Dell U2520D | 25", 1440p, good colours, productivity + +## Software + +- qutebrowser, aerc +- Firefox, Thunderbird +- vim, keyd, pass, mpv, newsboat + +For more, have a look at my [dotfiles](https://git.sr.ht/~adamski/dotfiles/tree/laptop/item/.config). -- cgit v1.2.3-70-g09d2