This is RoastedChestnut(GES233).
defmodule Sigil do
# ~FUZZYD[...] means "approximate/fuzzy date"
def sigil_FUZZYD(date_string, _opts), do: {:approx, date_string}
end
import Sigil
defmodule RoastedChestnut do
@moduledoc """
> *Que le temps ne vaut que du jour où il nous est compté*
> --Indila, Parle à ta tête
"""
@maybe_called_tag? ["It doesn't metter."]
def education,
do: [ # ALL in agriculture university
{"Animal Science", "QAU", {2019, 2023}, "Bachelor of Science in Agriculture"},
{"Public Management", "CAU", {2023, 2025}, "Bachelor of Management"}
]
def skills, do: %{
:"post focused on" =>
~w(Logisim Python Flask/Quart Sanic Julia),
mainly: ~w(Elixir Phoenix),
little: ~w(TailwindCSS LaTeX Typst),
newbie: ~w(JavaScript Svelte Rust Scala),
anticipation: ~w(MinecraftModDev ESP32 Scheme) ++ ["become Vocaloid producer"]
}
# Timeline of things I tried to build or experiences
@experiences %{
pbb: {~FUZZYD[2015-??-??], ~FUZZYD[2017-??-??], "PBB project",
"DIY-CPU at VERY EARLY stage by using Minecraft RedStone/Logisim. Only some `.cric` file saved."},
qy: {~FUZZYD[2017-??-??], :maybe_future, # Until today, and maybe re-activated in future
"QyProject",
"""
Layered Generate Specification/Protocol. Inspired by a brainstorm in highschool.
WIP(deprecated) codebase in https://github.com/GES233/LivestockMonitor .
"""},
meowcave: {~W[2022-02-21], ~D[2024-03-01], "MeowCave",
"""
I was removed from a small group, so I wanted to build my own site to become a site owner.
New repos in private.
"""},
code_pv: {~FUZZYD[2019-03-??], :maybe_future, "PV, but in Code",
"See < https://github.com/GES233/MortalDrinksElixir > ."},
cau_urp: {~D[2023-11-16], ~FUZZYD[2024-11-20], "Participate in Research on La Maison Verte(Françoise Dolto)",
"See < https://ges233.github.io/2024/10/After-URP/ > ."}
}
def projects(id) do
case @experiences[id] do
{start_date, end_date, name, desc} ->
"""
#{inspect(start_date)} to #{inspect(end_date)}
**#{name}**
#{desc}
"""
nil ->
:future
end
end
def bio, do: [
blog: "https://ges233.github.io",
mail: "████████████@████.com"
]
def bibliography, do: [
{:article, doi: "10.16431/j.cnki.1671-7236.2022.08.021", role: "ONLY participated in, NOT mainly author"},
# <Maybe append in the future>
]
end