SIRHAMY
Agree that the types accomplish basically exactly what I want.
If it gets a decent community / ecosystem I think it would be a frontrunner for sure, especially for web apps.
One potential issue is that the runtimes it targets are not that great at processing - they fanout well on BEAM but may not be the best for heavy processing. Not a deal breaker but smth that others like F#, OCaml, Rust can outperform in if the other attributes do well.
I also think it's much better with languages with more guardrails and clear syntax: think expressive types (sum types), brackets, and linters / compile checks.
Rust has expressive types and lots of compile checks to avoid classes of bugs via ownership / lifetimes and I think makes it a very good tool for agents to use.
That might land with native unions but it's not there yet. There's workarounds with OneOf and Dune but those are kind of messy.
I think expressive types on dotnet are possible - I am a big fan of F# and those types are very good. So I think C# will get there but I can't say it's there yet.
I really like it for building backends but I haven't found the frontend story as compelling. Currently I use F# for my API and then use a standalone frontend (currently SvelteKit) to try and get the best tool for backend / frontend.
Q: How's your experience been with F# frontends? I'm assuming you're using Fable?
- Frontend: SvelteKit (Dockerized)
- Backend: F# / .NET running Giraffe (Dockerized)
- Data: Postgres (Managed - currently GCloudSQL)
- Hosting: Serverless Containers (currently GCloudRun)
I built a boilerplate for this to make it easier to improve / spin up: https://cloudseed.xyz
Nope, just loading.
I find .NET to be great for backends though maybe not as great for frontends (there's just better stuff out there). So I use the best tool for the job and that typically means using something else for frontend.
Right now I use SvelteKit for frontend.
* CloudRun - .NET in Docker * CloudSQL - Managed Postgres
- Simple Code. I think most system architectures / frameworks / languages are suboptimal - either being hard to reason about or a pain to code in, etc. So this bucket is about trying to find technologies that actually best support their usecases, regardless of what their adoption looks like. This led me to two scenes: Svelte / SvelteKit for frontend and F# for backend / general purpose programming and is now how I build pretty much all my apps (see: https://cloudseed.xyz). The subreddits for both these communities are good.
- Creative Coding / Technology - I used to be more involved here but now am more of an observer. Basically trying to use the power of computing to create cool things - mostly artistic. This comes in a range of forms but typically procedural / generative art is at the core. Subreddits r/generative and r/creativecoding are pretty active
I've built something similar for my favorite tech stack but haven't had any sales yet. I find it useful in my own projects and I've seen other similar projects make some money (like JumpStart Pro for Rails) so thinking it's something around my positioning / offerings rather than full lack of a need.
Some things I think you're doing really well:
* Great sales copy and documentation
* Great aesthetics -> adds to "trust"
* Message bot for feedback
Qs:
* Q1: Did you do any customer research to help determine what features to build?
* Q2: What did you find (if anything) is the biggest reason people choose to use boilerplate rather than rolling their own?
For those interested -> CloudSeeed - SaaS boilerplate for Sveltekit + .NET + Postgres - https://cloudseed.xyz/
Save the world with a personal carbon tax
Show HN: CareBoi – create custom care emojis
Coronation.xyz – a visualization of the spread of coronavirus around the globe
I scale my sites to 500k* users per month for free
I can serve ~533k visitors (~927k pages) of my sites/month for free with Netlify
By making my own cold brew instead of buying, I can save $16,844 over 15 years
Ask HN: How would you host a static site in 2020?
Yesterday I submitted a post I'd written about moving from Google Kubernetes Engine to Netlify (see HN submission: https://news.ycombinator.com/item?id=21872910). In the comments, many people suggested alternatives they thought would've been better for my situation that I'd either never heard of or didn't realize were good options for my use case - Google's Cloud Run and App Engine, Firebase,...
See GCP calculator: https://cloud.google.com/products/calculator/#id=36a5f437-98...
I moved my sites from Google Kubernetes Engine to Netlify and saved $1000 / year
My 2019 programming language hierarchy
My full-time SWE job search took over 2 months and 153 hours
An analysis of Ad revenue vs. browser-based crypto mining revenue
At least, that's what I got out of it.