Just start. Use whatever style you are used to. Use controllers. Adapt your style as F# pulls you deeper inside the pit of success. You'll struggle the first couple of features, but you'll reach a sweet spot between…
For the small price of 10x slower tooling. I’ve been using F# full-time for 6 years now. And compiler/tooling gets painfully slow fast. Still wouldn’t trade it for anything else though.
Very interesting project, thanks for linking. Was thinking about building something like Oban.Peer a while ago. We're not using Elixir. Might use Oban as an example :-)
This is all fun and games but how do you catch-up after a disconnect? Why choose this over logical replication?
> F# is still a great language, but the main fact hasn't changed: C# isn't bad enough for F# to thrive. C# will always be more popular because it easier to learn. Why? Because it looks familiar to most developers. Why…
What's the difference between an opaque token and a cookie that has a single session identifier in it? 'y know - the way we did it in the 90's.
Implementing pdf.js is a lot of work. $199 for a decent implementation would be a steal.
It's a lot easier to catch a fish in a small pond if you're the only one fishing. Was a lot easier to hire a competent F# developer than it was to hire a competent C# developer. No one ever got fired for buying IBM.…
Learned a bunch, thanks!
I see a lot of snowboarders get into an identity crisis as they get older. Should I still snowboard if I'm not sending jumps and jibs all the time? Yes. Yes you absolutely should. The truth is that there is just no…
It runs on Windows, Linux, and macOS. https://dotnet.microsoft.com/en-us/learn/dotnet/what-is-dotn...
I've been using F#, Giraffe, Fable.React/Feliz, and Fable.Remoting in production for the past four years. Fable enabled us to grow and maintain a stable team of people that work both server- and client-side. You can…
Using F# on Ubuntu for two years, it’s lovely!
I totally agree with you! I've used react and redux in almost every project last year, but that doesn't mean the entire web app was written using react and redux. 50 ~80% was plain old static content rendered on the…
I am well aware of server side rendering but you still need to send all that javascript to the client, whether it ran on the server or not. Wouldn't exactly call this a "little bit of js" on top :p
I’ve implemented this. TLDR: orm’s + large transactions resulted in a lot of unexpected complexity. At some point you get really big transactions because one write triggers five process managers which all trigger more…
Do older and bigger fish evolve to live deeper or do fish that live deeper get older and bigger? Humans think that we can tell cause from effect but this is rarely the case.
The best way I can think of is to aggregate errors over time, categorize them and build a health check around those metrics.
Can anyone explain why eventual consistency is so scary? The way I see it, eventual consistency is everywhere. Even in your non-distributed synchronous CRUD app. The minute you start two db transactions within one…
Sweet!
A couple fun ones that weren't mentioned yet: JavaScript Allongé, the "Six" Edition by Reginald Braithwaite Are Your Lights On? by Gerald M. Weinberg
The quality of a democracy is defined by how well it protects minorities.
Hi, I'm really interested in your experience. Could you tell me a little bit more about the cognitive load and cross-cutting concerns?
Try making your experiments smaller. Lower the cost of failure. Don't stop experimenting.
Just start. Use whatever style you are used to. Use controllers. Adapt your style as F# pulls you deeper inside the pit of success. You'll struggle the first couple of features, but you'll reach a sweet spot between…
For the small price of 10x slower tooling. I’ve been using F# full-time for 6 years now. And compiler/tooling gets painfully slow fast. Still wouldn’t trade it for anything else though.
Very interesting project, thanks for linking. Was thinking about building something like Oban.Peer a while ago. We're not using Elixir. Might use Oban as an example :-)
This is all fun and games but how do you catch-up after a disconnect? Why choose this over logical replication?
> F# is still a great language, but the main fact hasn't changed: C# isn't bad enough for F# to thrive. C# will always be more popular because it easier to learn. Why? Because it looks familiar to most developers. Why…
What's the difference between an opaque token and a cookie that has a single session identifier in it? 'y know - the way we did it in the 90's.
Implementing pdf.js is a lot of work. $199 for a decent implementation would be a steal.
It's a lot easier to catch a fish in a small pond if you're the only one fishing. Was a lot easier to hire a competent F# developer than it was to hire a competent C# developer. No one ever got fired for buying IBM.…
Learned a bunch, thanks!
I see a lot of snowboarders get into an identity crisis as they get older. Should I still snowboard if I'm not sending jumps and jibs all the time? Yes. Yes you absolutely should. The truth is that there is just no…
It runs on Windows, Linux, and macOS. https://dotnet.microsoft.com/en-us/learn/dotnet/what-is-dotn...
I've been using F#, Giraffe, Fable.React/Feliz, and Fable.Remoting in production for the past four years. Fable enabled us to grow and maintain a stable team of people that work both server- and client-side. You can…
Using F# on Ubuntu for two years, it’s lovely!
I totally agree with you! I've used react and redux in almost every project last year, but that doesn't mean the entire web app was written using react and redux. 50 ~80% was plain old static content rendered on the…
I am well aware of server side rendering but you still need to send all that javascript to the client, whether it ran on the server or not. Wouldn't exactly call this a "little bit of js" on top :p
I’ve implemented this. TLDR: orm’s + large transactions resulted in a lot of unexpected complexity. At some point you get really big transactions because one write triggers five process managers which all trigger more…
Do older and bigger fish evolve to live deeper or do fish that live deeper get older and bigger? Humans think that we can tell cause from effect but this is rarely the case.
The best way I can think of is to aggregate errors over time, categorize them and build a health check around those metrics.
Can anyone explain why eventual consistency is so scary? The way I see it, eventual consistency is everywhere. Even in your non-distributed synchronous CRUD app. The minute you start two db transactions within one…
Sweet!
A couple fun ones that weren't mentioned yet: JavaScript Allongé, the "Six" Edition by Reginald Braithwaite Are Your Lights On? by Gerald M. Weinberg
The quality of a democracy is defined by how well it protects minorities.
Hi, I'm really interested in your experience. Could you tell me a little bit more about the cognitive load and cross-cutting concerns?
Try making your experiments smaller. Lower the cost of failure. Don't stop experimenting.