Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eeue56
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
1.
▲
by
eeue56
6mo ago
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!
2.
▲
by
eeue56
6mo ago
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 to improve generaliz
3.
▲
by
eeue56
6mo ago
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 [take-home]( https:&#
4.
▲
by
eeue56
10mo ago
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
5.
▲
by
eeue56
11mo ago
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 make sure I&#
6.
▲
by
eeue56
1y ago
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 time the exam to match
7.
▲
by
eeue56
1y ago
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 it's a side discu
8.
▲
by
eeue56
1y ago
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 paragraph: >
9.
▲
by
eeue56
1y ago
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 process. The pattern
10.
▲
by
eeue56
1y ago
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 designing APIs,
11.
▲
by
eeue56
1y ago
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 script early. I have a b
12.
▲
by
eeue56
1y ago
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. Managing
13.
▲
by
eeue56
2y ago
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 m
14.
▲
by
eeue56
2y ago
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/ ), [Github]( h
15.
▲
by
eeue56
2y ago
Sadly missing Convox - particularly I'm looking for examples of things each excel at against each other.
16.
▲
by
eeue56
2y ago
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?
17.
▲
by
eeue56
2y ago
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 amount of c
18.
▲
by
eeue56
2y ago
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 those students over the
19.
▲
by
eeue56
2y ago
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 of having a data sto
20.
▲
by
eeue56
2y ago
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. This became pretty app
21.
▲
by
eeue56
2y ago
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 alte
22.
▲
by
eeue56
2y ago
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 run the code. Fun no
23.
▲
by
eeue56
3y ago
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 worked with Elm for a long
24.
▲
by
eeue56
4y ago
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 Java. To provide the stud
25.
▲
by
eeue56
4y ago
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 u
26.
▲
by
eeue56
4y ago
Mine is Derw: https://www.derw-lang.com/ It's a programming language I created after frustration with TypeScript and Elm, in order to write better type-safe code in a functional manner. There's seemless interop be
27.
▲
by
eeue56
4y ago
I've found my last 3 Thinkpads (T480, T490, T14) to all be excellent for Linux work. No real downsides, everything works as it should. If there was one thing that's let me down, it's that their webcams aren't great with
28.
▲
by
eeue56
4y ago
I have had a few outlets for where I'd share random ideas I came up with: used to have one on the Elm slack, and also various places in work channels. I found that sharing my ideas was always fun, then when I'd implement them, I c
29.
▲
by
eeue56
4y ago
I tend to put anything other there that I consider interesting for others to see, or something that I might want to share with others. For example - ways to to abuse a type system, or how to do something weird like embedding Elm within Reac
30.
▲
by
eeue56
4y ago
I've been toying with adding a new generator to Derw (currently targets JS, TS, Elm, English and Derw itself for formatting) that would support Go-based output. It will probably be an experimental branch later this year. Go's perf
More ›