Heya all,
We've been beavering away on a number of changes big and small.
We're still very much working on platform maintinability and stability and
so have done two major things:
1. Migrated our web hosting to hetzner which is twice the price and more
than double the performance of what we were using (Digital Ocean). You
should hopefully see some significant performance improvements site-wide.
2. We have migrated our entire view and component system to Phlex, giving
us proper type inferences and making it much more plesant to work on the
front end. This is something a lot of developers have found daunting and
we're happy to now have one nice clean way to create and reference
components. We're now working on migrating the CSS to Tailwind. Also, all
our app icons are now in one neat place and not scatted across the
codebase. Thanks to Quinn and Jo for helping with this!
These two changes though tighten up our code a lot and might result in some
fresh bugs we missed - so do let us know if anything looks not quite how it
should. We are aware that the navigation area is currently a bit squished
for example and will aim to fix this in a patch update.
Full notes:
https://github.com/geeksforsocialchange/PlaceCal/releases/tag/v0.26.0
Cheers,
Kim
--
Dr Kim Foale (she/they <https://name.pn/kim-foale>)
*Working hours: Mon-Wed 10-5pm.*
Learn more about Geeks for Social Change Community <https://gfsc.community/>,
a collective building post-billionaire technology for a survivable world.
See work by Geeks for Social Change Studio <https://gfsc.studio/>, my
community technology consultancy.
If anything about this email is confusing or unclear please let me know. I
am happy to provide information in different ways such as clearer language,
over a phone call, with a voice note, or in plain text. Please don't feel
the need to ever apologise for responding to my emails at your own pace.
*Those who do not move, do not notice their chains.*