South-Coast Gym website over-haul + Rust 🦀, NVIM and WebAssembly 🕸

As well as working alongside South-Coast Gym - Lancing on a Rails-website, I have also taken a great interest into the GO, Rust and Neo-VIM community. Those nerds over there have alot to say and even more to learn from. It is only right that I do what I can to learn my trade, after all, I am a student of life!
Lets break these down :)

1. South-Coast Gym Rails website
-
-
Very WIP :)
-
-
Alongside the helpful communication of the gym, we have begun the construction for a total over-haul of their website structure! Using powerful servers to uphold our Rails website, I am taking extra steps to allow responsiveness, compatibility and speed (as far as Rails can provide). Overall, the website is coming along great and the Clients are receiving their development well!
I am extremely excited to employ further Hotwire features, and take advantage of Rails' speed of development to provide yet another happy customer. Deadline is set for just short of 2 weeks, I'll keep everything updated!

2. Rust 🦀, NVIM and WebAssembly 🕸

The primeagen (Tech-Youtube star & ex-Netflix employee), lots of fellow friends and my own unreasonable standards have led me down the rabbit hole...
-
I have been led into trying some FASTER LANGUAGES. Python, Ruby, .NET & similar languages are fun, but there isn't much art. The same can be said with my experience with GO. A very fast language, very modern and extremely enjoyable to develop with. However, and there is a but, comfort breeds complacency. I wish to develop my skills beyond this, to visualise art in every line of code I create, to be the best at what I do (once again, silly me and my ambition!).
Rust gives me an excitement, no garbage-collector, borrow-checking, 123 million commands that do vaguely similar things... sound horrible! I've been warned of async, I still don't care. Overall, I wish to improve my programming skills and to be more than a framework Jockey, but to become an artful programmer. I believe learning rust will help me develop said skills, so I am taking the dive. This includes using rust for all hobby GUI's and WASM projects. Below is my first run with Yew!
-
-
Yew + NVIM :)
-
-
On top of this, I have tried swapping VS Code for NVIM, I'm enjoying how fast I'm becoming, so I am sticking with it for the time being :) Problem is... I cannot find an LSP for Rails embedded-ruby, a massive shame but it just necessitates that I branch for other frameworks (Yew, React, Svelte) or use two editors, I'm not crying too much haha!

Overall, Having fun, learning alot and applying my knowledge!

Comments


Add a comment: