We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Tools
Below you'll find some of the skills I enjoy using - this list is definitely not complete and it'll keep growing! Expanding it in a timely manner may be limited by finding time for the doodles...
PS: Hover/Tap to view more detail.
Technologies that I'm really enjoying at the moment. Not necessarily my highest skill, just highest fun level!
Svelte
Svelte
Looks like the animation needs work on this one! After many years making SPAs with Angular, I stumbled upon Svelte, gave it a shot and instantly fell in love. I consider Svelte to be a very developer friendly tool and find there's a significant amount less boiler plate required to get the ball rolling when using it. Svelte (paired with SvelteKit, sometimes for a SPA, sometimes for full-stack applications) has been my framework of choice for a while now and I have been using it at work for almost a year now. Generally still using Svelte 4, but I've played with Svelte 5's preview to be prepared.
Elixir
Elixir
On a more recent binge of learning some functional languages as an alternative to my higher experience with procedural paradigms. Compared to Gleam, it's ecosystem seems very mature! I've been using [Exercism.org](Exercism.org) to learn the language in general and am building this here site using Phoenix right now!
CSS
CSS
Naturally, one can't become a Full Stack Dev without gaining some familiarity with CSS. Although I do have Aphantasia, I do my best to make aesthetically pleasing websites. I think I do okay, but being married to a UI/UX Designer does help to get second opinions! Either way, I love this aspect of Web Development too!
Gleam
Gleam
I stumbled upon Gleam and instantly fell in love, still a novice but want to learn more. Gleam inspired me to look outside of my familiar procedural programming languages. Compared to Elixir, I love what gleam offers in type safety, but have spent more time recently on Elixir due to maturity. I'll definitely be getting back to gleam though. I mean just look at how friendly the mascot is. :)
The technologies that I've used a lot, particularly in professional contexts.
SQL
SQL
The bread and butter of database querying, I am most familiar with Microsoft's flavour, Transact SQL, but just about any flavour of SQL tastes fine to me. :)
Angular
Angular
While I may opt for Svelte for the Developer Experience, there's no denying Angular is a much more mature framework. As such, it's always a good pick for a frontend as you'll be guaranteed a solid ecosystem of libraries and reliable documentation. I've used Angular since I started working professionally in 2017 and while I've used it less in the last year, every time I go back to it, it still feels familiar and functional.
C#
C#
The language I have the most professional experience with, having been using it for project backends since 2017. Ol' reliable!
Typescript
Typescript
When building a frontend using a traditional JavaScript based framework, I will just about always be opting in to TypeScript. I've been using it since 2017.
Maybe it's been a while, maybe I'm still learning. Doesn't mean I think any less of them!
Phoenix
Phoenix
This is what this website is made in! As such I'm very much **actively** learning it, but I am really enjoying it! Still too new to really weigh the Pros and Cons yet over my more familiar JS based frameworks.