9 points by jiayuanzhang 12 hours ago | 1 comments
Run Ruby on Rails in the browser using WebAssembly(web.dev) Imagine running a fully functional blog in your browser—not just the frontend, but the backend, too. No servers or clouds involved—just you, your browser, and… WebAssembly! By allowing server-side frameworks to run locally, WebAssembly is blurring the boundaries of classic web development and opening up exciting new possibilities.
My Thoughts on Kotlin: Perspectives after 4 years(tylerrussell.dev) Often, when explaining to other devs that Masset uses Kotlin as our primary backend language, I receive inquisitive and questioning faces. “The Android language? On your backend? That seems odd… Have you considered rewriting it in Rust?” 🤨
State of Learning to Code 2024 Report(boot.dev) I’ve been building a learning curriculum for backend developers for the last 3 years, but I’ve mostly been relying on qualitative feedback and my own intuitions.
Rama on Clojure's terms, and the magic of continuation-passing style(redplanetlabs.com) Rama is a platform with huge applicability, able to express all the computation and storage for a backend at any scale. Just like the UNIX philosophy of composing simple programs to do more complex tasks, Rama is based on simple building blocks that compose for any backend use case.
106 points by nathanmarz 130 days ago | 73 comments
Ask HN: Best AI Code Assistant?(ycombinator.com) I would like to hear the community's opinion on the best code assistant they've tried. Ideally, I'm looking for something that allows experienced backend developers to save time (targeting languages C# and Java) and is good at handling boilerplate and complex requests.
Rama on Clojure's terms, and the magic of continuation-passing style(redplanetlabs.com) Rama is a platform with huge applicability, able to express all the computation and storage for a backend at any scale. Just like the UNIX philosophy of composing simple programs to do more complex tasks, Rama is based on simple building blocks that compose for any backend use case.
Ask HN: Kotlin SpringBoot vs. Python Django for Min Viable Product(ycombinator.com) Hi everyone, I am a backend developer using Spring Boot and Java. I also know some Angular. I had an app idea and wanted to build out the backend in either Kotlin+SpringBoot or Django+Python. I already know Python from prior experience but was wondering which one of the two combinations would be faster for prototyping.
Protocol Buffer Design: Principles and Practices for Collaborative Development(lyft.com) At Lyft Media, we’re obsessed with building flexible and highly reliable native ad products. Since our technical stack encompasses mobile clients on both iOS and Android, as well as multiple backend services, it is crucial to ensure robust and efficient communication between all involved entities. For this task we are leveraging Protocol Buffers, and we would like to share the best practices that are helping us achieve this goal.