News for hackers. Stuff that matters.

connormcarthur

Their annual conference is happening right now, where they are announcing new products.

https://reinvent.awsevents.com/

Re:Ask HN: Business logic in the database – your thoughts on Monday October 29, 2018 @06:01PM (#18331950)
If you're talking about storing business logic in the database for building an MVP, e.g. using stored procedures and views in your app, then yeah, go for it. Deal with the existential risk (your business might not work) before you deal with the risk of needing to fix tech debt.

If you have the resources to avoid putting business logic in the database, in a production app context, I'd avoid it if possible. It's just another thing tying you to that database, and if you ever decide to migrate, it's another hurdle preventing you from doing that.

Re:Discourse.org (and hosted sites) are down on Monday October 29, 2018 @11:25AM (#18328245)
Our hosted site (discourse.getdbt.com) appears to be down, and Cloudflare returns a 521 at discourse.org. Anyone else seeing the same thing?
Re:Some Great SaaS Visualizations on Thursday October 11, 2018 @12:26PM (#18194846)
Interesting article!

> Would you believe that growth in January was two times as strong as in August?

I'm not sure I agree with the author's analysis here. "Quick Ratio" is an interesting metric, but a lot of companies would take the ~75k net MRR growth with more churn than ~25k with little churn in the short term. Despite that, it's an interesting measure to add to the toolkit.

I've always visualized MRR changes with the same stacked bar chart (New / Expansion / Churn / Contraction) with a line overlaid to visualize Net New MRR. That gives you an absolute sense of growth which is usually what you want from this kind of overview report.

Re:Apache Kafka Goes 1.0 on Wednesday November 01, 2017 @05:29PM (#15605633)
Do you find that you have to replay data often?

I'd imagine that 99% or more of that 400GB/day gets thrown away before ending up in Redshift.

Re:Learning Clojure Made Easy on Tuesday October 03, 2017 @08:29PM (#15397416)
In a production environment: Clojure combines all of the resources of the Java/JVM environment with a nicer (in my opinion), dynamic syntax. It also has the best standard library of any language I have worked with, bar none.

From a learning standpoint: Clojure and other functional languages are worth using because they make you approach problems differently, and in doing so you become a better programmer.

Source: used Clojure in production building a real product for ~3 years