No worries at all! I didn't take offense, it's very easy to forget one or two projects when quite frankly, Elm has managed to spawn or inspire so many!
Derw, a human written Elm fork by me, is largely self-hosted. I took that decision with inspiration from Go: 1) it gave me a large codebase which could be used to assess language features on and 2) it gave me motivation…
You're missing Derw from that list: https://www.derw-lang.com/. Predates all the others, and is from a former core team member (me). I'm also the author of server-side Elm experiment known as…
https://leanpub.com/egolessengineering/ Egoless Engineering, a book about how to be an enabling staff engineer in the Nordic's largest mediahouse. I saved up vacation and took the whole of December off, mostly to relax.…
Tools to help my mental health tracking[0], and sharing with others how I manage my limited amount of energy[1]. They're kind of related, since mental health impacts my energy, so I've needed to prioritize and really…
Native Welsh speaker here! It has always been a dream of mine to go to Y Wladfa, and share a bond through language with people there. One fun fact - my dad took some higher-learning Welsh exam as an adult. They had to…
Oh, there were definitely multiple things wrong. Bear in mind that this was 12 years ago, so this is just what I took away with me as an on-going learning. Obviously showing errors to users is an obvious takeaway, but…
We actually did test. We didn't test in the exact same conditions or environment (i.e with no internet access), as we didn't find out about the no-internet restriction until the last minute. That is covered in this…
Author here! Indeed - I have an extended equivalent from CGI-bin that I'm including in the full story in the book, since running things as a script vs as a program has different implications for killing the running…
Author here! The way I put this practice into place involves accepting that people will just do whatever they find easiest, regardless of whether it's technically the right thing to do. I account for that when I'm…
Author here! In this case, I think the actual API we used would take a callback for success, and a callback for errors. I just used JS an example for how unnatural it would be to call something that exits the entire…
The "trendy stack" comment seems misplaced. CS is famously written in Ruby on Rails, not PHP, perhaps one of the most "trendy" stacks at the time[0]. Coincidentally, CS is also awfully slow with frequent errors.…
I would do this instead: type MyEnum = { active: 0; inactive: 1; } const MyEnum: MyEnum = { active: 0, inactive: 1, } const showAge = MyEnum.active; const showPets = MyEnum.inactive; It's slightly more duplication, but…
Location: Norway Remote: Hybrid or full remote Willing to relocate: Probably not Technologies: TypeScript, Python, Rust, Elm, Haskell. Resume: [LinkedIn](https://www.linkedin.com/in/noah-h-1264371ab/),…
Sadly missing Convox - particularly I'm looking for examples of things each excel at against each other.
Currently using Convox a lot, but miss the simplicity of Heroku. Anyone know if there's a good comparison breakdown of all the PaaS options out there?
Nice! I did a similar project, more focused on creating an Elm architecture framework in TypeScript here[1]). I based it on implementing virtual-dom logic for both Elm codebases and Derw's renderer. Since it's a decent…
When I taught web development at university, we made sure to focus on hireable skills. Back then, that involved making a website based on a Photoshop export. That proved to be very successful, and we hired a bunch of…
I recently made a full web app using only AppsScript and Google Sheets as the database, and wrote about it here [0], and open sourced it here [1]. It was a novel experience, but I felt particularly compelled by the idea…
Interesting. In the Nordics, we have a couple of sites dedicated to fact checking news stories, done by real people. I think these kinds of automated tools can be helpful too, but needs to be tied to reliable sources.…
I (kinda) solved this with neuro-lingo[0] with the concept of pinning. Basically, once you have a version of a function implementation that works, you can pin it and it won't be regenerated when it's "compiled". The…
I wrote a toy language along these lines a while back[0]. Basically, types and function signatures, with comments in English, produce a valid program. You write a type and a comment, and the compiler goes through GPT to…
Location: Oslo, Norway Remote: Yes Technologies: TypeScript, Python, Derw, Elm, Haskell, Go. My full range of languages is quite a bit longer - but the jewel in my crown is Derw, a language I created myself having…
At university, my co-founders and I took over teaching a few modules. We were eager to find a larger pool of students that had useful skills for a company, rather than those versed in just theoretical knowledge and…
If you're curious for a successor language that has better interop - along with fixing some of the problems that I saw a lot with Elm (former core team member), check out Derw: https://www.derw-lang.com/. The blog is…
No worries at all! I didn't take offense, it's very easy to forget one or two projects when quite frankly, Elm has managed to spawn or inspire so many!
Derw, a human written Elm fork by me, is largely self-hosted. I took that decision with inspiration from Go: 1) it gave me a large codebase which could be used to assess language features on and 2) it gave me motivation…
You're missing Derw from that list: https://www.derw-lang.com/. Predates all the others, and is from a former core team member (me). I'm also the author of server-side Elm experiment known as…
https://leanpub.com/egolessengineering/ Egoless Engineering, a book about how to be an enabling staff engineer in the Nordic's largest mediahouse. I saved up vacation and took the whole of December off, mostly to relax.…
Tools to help my mental health tracking[0], and sharing with others how I manage my limited amount of energy[1]. They're kind of related, since mental health impacts my energy, so I've needed to prioritize and really…
Native Welsh speaker here! It has always been a dream of mine to go to Y Wladfa, and share a bond through language with people there. One fun fact - my dad took some higher-learning Welsh exam as an adult. They had to…
Oh, there were definitely multiple things wrong. Bear in mind that this was 12 years ago, so this is just what I took away with me as an on-going learning. Obviously showing errors to users is an obvious takeaway, but…
We actually did test. We didn't test in the exact same conditions or environment (i.e with no internet access), as we didn't find out about the no-internet restriction until the last minute. That is covered in this…
Author here! Indeed - I have an extended equivalent from CGI-bin that I'm including in the full story in the book, since running things as a script vs as a program has different implications for killing the running…
Author here! The way I put this practice into place involves accepting that people will just do whatever they find easiest, regardless of whether it's technically the right thing to do. I account for that when I'm…
Author here! In this case, I think the actual API we used would take a callback for success, and a callback for errors. I just used JS an example for how unnatural it would be to call something that exits the entire…
The "trendy stack" comment seems misplaced. CS is famously written in Ruby on Rails, not PHP, perhaps one of the most "trendy" stacks at the time[0]. Coincidentally, CS is also awfully slow with frequent errors.…
I would do this instead: type MyEnum = { active: 0; inactive: 1; } const MyEnum: MyEnum = { active: 0, inactive: 1, } const showAge = MyEnum.active; const showPets = MyEnum.inactive; It's slightly more duplication, but…
Location: Norway Remote: Hybrid or full remote Willing to relocate: Probably not Technologies: TypeScript, Python, Rust, Elm, Haskell. Resume: [LinkedIn](https://www.linkedin.com/in/noah-h-1264371ab/),…
Sadly missing Convox - particularly I'm looking for examples of things each excel at against each other.
Currently using Convox a lot, but miss the simplicity of Heroku. Anyone know if there's a good comparison breakdown of all the PaaS options out there?
Nice! I did a similar project, more focused on creating an Elm architecture framework in TypeScript here[1]). I based it on implementing virtual-dom logic for both Elm codebases and Derw's renderer. Since it's a decent…
When I taught web development at university, we made sure to focus on hireable skills. Back then, that involved making a website based on a Photoshop export. That proved to be very successful, and we hired a bunch of…
I recently made a full web app using only AppsScript and Google Sheets as the database, and wrote about it here [0], and open sourced it here [1]. It was a novel experience, but I felt particularly compelled by the idea…
Interesting. In the Nordics, we have a couple of sites dedicated to fact checking news stories, done by real people. I think these kinds of automated tools can be helpful too, but needs to be tied to reliable sources.…
I (kinda) solved this with neuro-lingo[0] with the concept of pinning. Basically, once you have a version of a function implementation that works, you can pin it and it won't be regenerated when it's "compiled". The…
I wrote a toy language along these lines a while back[0]. Basically, types and function signatures, with comments in English, produce a valid program. You write a type and a comment, and the compiler goes through GPT to…
Location: Oslo, Norway Remote: Yes Technologies: TypeScript, Python, Derw, Elm, Haskell, Go. My full range of languages is quite a bit longer - but the jewel in my crown is Derw, a language I created myself having…
At university, my co-founders and I took over teaching a few modules. We were eager to find a larger pool of students that had useful skills for a company, rather than those versed in just theoretical knowledge and…
If you're curious for a successor language that has better interop - along with fixing some of the problems that I saw a lot with Elm (former core team member), check out Derw: https://www.derw-lang.com/. The blog is…