HackerTrans
TopNewTrendsCommentsPastAskShowJobs

dohman

no profile record

Submissions

[untitled]

1 points·by dohman·2 ay önce·0 comments

[untitled]

1 points·by dohman·2 ay önce·0 comments

[untitled]

1 points·by dohman·3 ay önce·0 comments

The Art of Vibe Design

ivan.codes
4 points·by dohman·7 ay önce·1 comments

Moving on from Terraform CDK

encore.dev
2 points·by dohman·7 ay önce·0 comments

Building on AWS Using Cursor and Encore

encore.dev
1 points·by dohman·7 ay önce·0 comments

How Bounty-to-Hire Is Changing Tech Recruitment

andout.me
2 points·by dohman·geçen yıl·0 comments

[untitled]

1 points·by dohman·2 yıl önce·0 comments

The Cost of AI Friendships

andout.bearblog.dev
3 points·by dohman·2 yıl önce·1 comments

[untitled]

1 points·by dohman·2 yıl önce·0 comments

[untitled]

1 points·by dohman·2 yıl önce·0 comments

[untitled]

1 points·by dohman·3 yıl önce·0 comments

Refactoring in Rust

shuttle.rs
3 points·by dohman·3 yıl önce·0 comments

Getting Started with Axum – Rust's Most Popular Web Framework

shuttle.rs
56 points·by dohman·3 yıl önce·25 comments

[untitled]

1 points·by dohman·3 yıl önce·0 comments

[untitled]

1 points·by dohman·3 yıl önce·0 comments

[untitled]

1 points·by dohman·3 yıl önce·0 comments

[untitled]

1 points·by dohman·3 yıl önce·0 comments

16 days of Rust coding challenges

shuttle.rs
24 points·by dohman·3 yıl önce·1 comments

Building Semantic Search in Rust

shuttle.rs
11 points·by dohman·3 yıl önce·0 comments

comments

dohman
·3 yıl önce·discuss
Great summary of the podcast! I used to lead a healthcare tech project a couple of years back and the sheer amount of hurdles we've had to jump was insane; Medplum could've/would've removed so many of them.
dohman
·3 yıl önce·discuss
Hey hackers,

We are looking for feedback on our pricing model.

For those who haven't heard about Shuttle yet ─ we are a fully open source cloud development platform that lets you build Rust backends fast. The "fast" part comes from the fact that we utilize Infrastructure from Code to get you started quickly; bypassing DevOps, yaml files & complex consoles; so that you can focus on writing good code and shipping your product.

We are in the midst of our pricing roll out and, as some of you might know, pricing is hard to get right. Hence why we'd love if y'all could take a quick look at our pricing page, go through our offerings and let us know what your thoughts are.

You can find the pricing page here: https://shuttle.rs/pricing

You can find our docs (for more context) here: https://docs.shuttle.rs

With <3,

Shuttle team
dohman
·3 yıl önce·discuss
Out of curiosity, what was the first impression you've got and/or what were you expecting to see?
dohman
·3 yıl önce·discuss
It let's you deploy apps quickly and manage infrastructure without having to battle the AWS console and/or config files. A simple server (via most Rust frameworks) can be deployed by utilizing an annotation and then running `cargo shuttle deploy` whereas adding a resource, like a Postgres database for example, is also a matter of adding an additional annotation.
dohman
·3 yıl önce·discuss
Haha, yeah, HackerNews corrects 'Backend' to 'Back End' automatically.
dohman
·3 yıl önce·discuss
You got that right. What Shuttle is trying to do, among other things, is to extract the difficulties of getting started, especially in a language like Rust, so that you can focus on writing good code and moving fast (when moving fast is a requirement).
dohman
·3 yıl önce·discuss
shuttle.rs | Technical Product Manager & Head of Engineering | Remote (London +/- 3 hours) | Full Time | https://shuttle.rs

Shuttle is an open source cloud platform for developing and deploying apps with zero infra hassle. At Shuttle we are reshaping how developers build and deploy web applications and we are looking for top-tier talent to join our team.

We are open source community-driven and loved by thousands of developers. Our vision: the ultimate platform to supercharge developers’ productivity.

We’re backed by some of the best investors in the world, including Y Combinator, HorizonVC, Abstraction Capital, Global Founders Capital, Founders of Segment, Sendbird, Head of Product at DataDog and other successful founders and executives.

Currently, we have open positions for a Technical Product Manager and a Head of Engineering.

If you want to be part of a fast-paced, community-driven team that is changing the way developers build web apps, we want to hear from you. Join us to build the future of cloud development!

Get more info & apply here: https://workatastartup.com/companies/shuttle
dohman
·3 yıl önce·discuss
shuttle.rs | Technical Product Manager & Head of Engineering | Remote (London +/- 3 hours) | Full Time | https://shuttle.rs

Shuttle is an open source cloud platform for developing and deploying apps with zero infra hassle. At Shuttle we are reshaping how developers build and deploy web applications and we are looking for top-tier talent to join our team.

We are open source community-driven and loved by thousands of developers. Our vision: the ultimate platform to supercharge developers’ productivity.

We’re backed by some of the best investors in the world, including Y Combinator, HorizonVC, Abstraction Capital, Global Founders Capital, Founders of Segment, Sendbird, Head of Product at DataDog and other successful founders and executives.

Currently, we have open positions for a Technical Product Manager and a Head of Engineering.

If you want to be part of a fast-paced, community-driven team that is changing the way developers build web apps, we want to hear from you. Join us to build the future of cloud development!

Get more info & apply here: https://workatastartup.com/companies/shuttle
dohman
·3 yıl önce·discuss
Hello hackers!

We're thrilled to announce that Shuttle has reached its beta phase! After an incredibly successful alpha phase with over 4,000+ users, 4,000+ deployed projects, and 3,100+ GitHub stars, we're excited to share this major milestone with our community of developers and contributors.

Shuttle, a Rust-native cloud development platform, revolutionizes backend development by streamlining code development and infrastructure management directly from your code. Our goal is to provide the fastest backend development experience for Rust.

During our closed alpha phase, we experimented with different approaches and made a breakthrough with the use of macros for resource provisioning. With just a single line of code, developers can access everything they need, simplifying infrastructure management.

*Why should you give Shuttle a go?*

Navigating complex consoles and writing extensive YAML files for infrastructure configuration can be daunting, setting up and wiring all the infrastructure is a time-consuming and error-prone process. There is also a steep learning curve that can detract individuals and teams from focusing on core application logic. By utilizing Infrastructure from Code in a cloud development platform, we can address these challenges for the quickly growing community of Rust backend developers and teams.

Rust, known for its safety, concurrency, and performance, is an excellent choice for creating efficient and reliable applications. Incorporating annotations into the main function allows you to leverage code generation and resource provisioning, streamlining your workflow and minimizing manual infrastructure management.

This approach offers several benefits for various use cases, such as rapid prototyping and easy scaling of applications. Using Shuttle, you are simplifying the integration of development and operations processes, promoting collaboration and reducing the potential for errors since you are getting compile time insurance that you are getting the right infrastructure.

--

We've got a lot of exciting things in store and are very excited to what the near future brings.

Looking forward to hear your thoughts!
dohman
·3 yıl önce·discuss
shuttle.rs | Technical Product Manager & Head of Engineering | Remote (London +/- 3 hours) | Full Time | https://shuttle.rs

Shuttle is an open source cloud platform for developing and deploying apps with zero infra hassle. At Shuttle we are reshaping how developers build and deploy web applications and we are looking for top-tier talent to join our team.

We are open source community-driven and loved by thousands of developers. Our vision: the ultimate platform to supercharge developers’ productivity.

We’re backed by some of the best investors in the world, including Y Combinator, HorizonVC, Abstraction Capital, Global Founders Capital, Founders of Segment, Sendbird, Head of Product at DataDog and other successful founders and executives.

Currently, we have open positions for a Technical Product Manager and a Head of Engineering.

If you want to be part of a fast-paced, community-driven team that is changing the way developers build web apps, we want to hear from you. Join us to build the future of cloud development!

Get more info & apply here: https://workatastartup.com/companies/shuttle
dohman
·3 yıl önce·discuss
Hey HN,

At Shuttle we’ve teamed up with Stefan Baumgartner, the organizer of Rust Linz, to create a newsletter series that takes a slightly different approach towards learning Rust.

If you’ve ever felt stuck or overwhelmed on your journey to learn Rust, the Shuttle Launchpad newsletter might come in handy. Why? Because we focus on the latest toolsets in the Rust ecosystem, advocate the latest, greatest, most stable libraries and tools & best coding practices. On-top of that, we deliver educational content in bite-sized chunks so that, even if you are extremely busy, you still manage to get some learnings in. And as we all know with learning, consistency is key!

Each issue is going to be a segment of a course towards building real-world applications with the first set of issues being, for example, how to develop an e-commerce application that needs to do safe transactions with a payment provider.

Each application that you build will go from basics up to advanced concepts, covering items/examples such as: - including image filters that we implement on our own - streaming updates to the UI via web sockets - handling login and 2FA - parallel processing and async programming - working with custom data formats - .. and so on

P.S. We’ve also created a survey where you can submit what aspects of Rust programming are you most interested in learning about, and what specific real-world applications or use cases you would like our newsletter to explore, right here: https://btl1d1x5z23.typeform.com/to/K3icqyK8 (no e-mail collection, just 2 quick questions)

P.S. x2 the first issue is coming out in ~2 weeks
dohman
·3 yıl önce·discuss
shuttle.rs | Technical Product Manager & Head of Engineering | Remote (London +/- 3 hours) | Full Time | https://shuttle.rs

Shuttle is an open source cloud platform for developing and deploying apps with zero infra hassle. At Shuttle we are reshaping how developers build and deploy web applications and we are looking for top-tier talent to join our team.

We are open source community-driven and loved by thousands of developers. Our vision: the ultimate platform to supercharge developers’ productivity.

We’re backed by some of the best investors in the world, including Y Combinator, HorizonVC, Abstraction Capital, Global Founders Capital, Founders of Segment, Sendbird, Head of Product at DataDog and other successful founders and executives.

Currently, we have open positions for a *Technical Product Manager* and a *Head of Engineering*.

If you want to be part of a fast-paced, community-driven team that is changing the way developers build web apps, we want to hear from you. Join us to build the future of cloud development!

Get more info & apply here: https://workatastartup.com/companies/shuttle
dohman
·3 yıl önce·discuss
He promised them for 2024, not 2 years ago.
dohman
·3 yıl önce·discuss
shuttle.rs | Multiple Roles | Remote (London +/- 3 hours) | Full Time | https://shuttle.rs

Shuttle is an open source cloud platform for developing and deploying apps with zero infra hassle. We are about to launch shuttle beta and are looking for talented individuals to join our team.

At shuttle, we’re on a mission to revolutionize developer experience for building web apps. We are open source community-driven and loved by thousands of developers. Our vision: the ultimate platform to supercharge developers’ productivity.

We’re backed by some of the best investors in the world, including Y Combinator, HorizonVC, Abstraction Capital, Global Founders Capital, Founders of Segment, Sendbird, Head of Product at DataDog and other successful founders and executives.

Currently, we have open positions for * VP of Engineering * Rust Backend Engineer * Framework Engineer * Technical Product Manager * DevRel Engineer * Business Analyst

If you want to be part of a fast-paced, community-driven team that is changing the way developers build web apps, we want to hear from you. Join us to build the future of cloud development!

Get more info & apply here: https://workatastartup.com/companies/shuttle
dohman
·3 yıl önce·discuss
The writer's trying to argue that product managers aren't useless, but that they have too much power. Okay, sure, but they go about it in the most confusing way possible. They start off by saying that developers who think PMs are useless are missing the point, which is fair, but then they go on this whole tangent about how PMs are actually important because they can help with decision-making and project delivery..?

And then they start shitting on PMs, saying that they're not actually that smart and they only like the discovery part of their job where they get to make all the decisions. And to top it off, they say that PMs in B2B companies are useless because they're not actually talking to the people who use the product... That's literally the job of a PM, to talk to customers and figure out what they want.

And then they go on to say that if you want to innovate, you shouldn't listen to PMs, but instead put your most competent salesperson in charge of the product. That makes no sense at all.

Sadly, as someone else said, I'd assume that this article was driven by poor experiences with a PM in the past. And it's not cool to take a bash at the whole segment due to having a bad experience with someone.
dohman
·3 yıl önce·discuss
Hey there, it sounds like you're feeling the burnout from being a software engineer, which, after working with lots of engineers in the past, isn’t that uncommon. It's totally understandable, given how fast the technology and tools are changing and the amount of time and effort you have to put in just to get things working.

I’ll drop a small plug here since I was in the same spot as you a couple of months back (I worked as a PM consultant in the software industry, rather than as a software engineer). That’s when I decided to make my “last call” in the PM world, and set a goal of getting back into engineering, because I’ve burned out in the PM role.

I’ve decided to pick up Rust since it was (and still is) a very loved/trendy language. And the fact that it’s difficult to write shitty code sealed the deal.

Since I’ve had some background in Javascript, I’ve naturally opted-in for web development in Rust and just the sheer amount of knowledge you need to soak in was overwhelming, let alone everything else that revolves around backend development (mainly infrastructure/devops).

At that time, I’ve stumbled upon shuttle (cloud development platform for Rust) which takes that whole devops layer out of the scope, letting you focus only on writing clean & efficient Rust code, without any residue. Fast-forward a couple of months; I work at shuttle (hence the plug mention), as part of a "new career" and I'm finally happy again.

I feel like this might be something that might spark that love towards engineering and problem-solving, if you are willing to put in the time to learn a new language.

But let’s disregard that ‘potential solution’. Remember that it's important to prioritize your mental health and well-being. If the stress from your job is getting to be too much, it might be worth exploring a different career path or taking a break to recharge. What helped me is a 2-week long trip to a village in the mountains without any technology; just nature, air, and calmness. It really changed the outlook I have on everything and it got me in a better state to do some much-needed decisions.

I wish you the best
dohman
·3 yıl önce·discuss
Hey Hackernews,

I just wrote an article titled "Infrastructure from Code - is it for you?" and I wanted to share it with you all and see what you think. In the article, I talk about some of the benefits and drawbacks of using infrastructure as code and I also provide an example using Rust. If you're interested in learning more about this topic, give it a read and let me know your thoughts! I'd love to hear your feedback.
dohman
·3 yıl önce·discuss
Hey Hackernews, One of our community members recently wrote an article on something they are really passionate about: using Rust and Next.js together to deploy web apps that are both super fast and super fun to work on.

In the article, they give you a step by step walk-through of how they did it. They cover everything from setting up your project to deploying it in production using shuttle, and even share some tips and tricks that they learned along the way. It's perfect for anyone who wants to learn more about using Rust and Next.js, or for anyone who's looking for a new way to level up their web development game.

Love to hear your thoughts on it!
dohman
·4 yıl önce·discuss
Hey Hackernews,

One of our community members recently wrote an article on something they are really passionate about: using Rust and Next.js together to deploy web apps that are both super fast and super fun to work on.

In the article, they give you a step by step walk-through of how they did it. They cover everything from setting up your project to deploying it in production using shuttle, and even share some tips and tricks that they learned along the way. It's perfect for anyone who wants to learn more about using Rust and Next.js, or for anyone who's looking for a new way to level up their web development game.

Love to hear your thoughts on it!
dohman
·4 yıl önce·discuss
re: Why is this a language, not just a framework for JavaScript or whatever?

One product that's taking this approach is shuttle -> https://www.shuttle.rs/ (disclaimer: I work there). It's built around Rust and not TS but we have some updates coming soon which is going to expand on this.

We've been thinking about this DSL question for a while and it's pretty much a trade-off. By having your own language and parser you can build language primitives which get your close to your domain, as for example in the example you gave with HCL. It will be interesting to see where Wing goes with this concept, it could offer a great developer experience.

For us, we've chosen to stick with a robust and performant programming language which is increasing in popularity and has enough meta-programming capabilities to make this 'infrastructure from code' paradigm feel natural - the framework blends in well with the language. The advantages of this for us is that users of the language experience a very small learning curve and they can also use incredible Rust libraries off-the-shelf. We can also piggy-back off the Rust compiler and ecosystem to provide an A-class developer experience (those compiler errors are amazing).

We're excited to see more companies in this space - optimising for a beautiful developer experience.