HNHacker News
TopNewBestAskShowJobs

mluggy

153 karma · joined April 15, 2010

submissionscomments
mluggy··on Why I’m dumping Firebase for Web
1. I agree Firebase is great for Hackatons. 2. Iterating multiple records is a pain and the indexing firebase provides is not very helpful. 3. By caching computation I mean getting raw data from the database processed and digested (i.e converting a costly top 10 to an html fragment you can use later). 4. Storing records with firebase-admin is like a super-user, it ignores all security AND validation rules. 5. Cloud functions are not cool.
mluggy··on Hosting My Static Site
+1 on setting up an s3 bucket, cloudfront distribution, ssl sni, route 53 rules and simple "aws s3 sync" command with some cache-headers.

Initial setup might take an hour but further deployments are pretty instant.

mluggy··on Why We Moved from AWS to Google Cloud
good point, fixed (and added a bunch of other updates).
mluggy··on Why We Moved from Amazon Web Services to Google Cloud Platform
Hi guys, I'm the original poster. Sorry for joining so late. I read each and every feedback and also updated the medium article. In no particular order:

1) Didn't mean to hand-wave. For the last few months GCP was the new shiny toy for me. I got over excited and plan to do deeper post, battling 2 or more products (i.e Kinesis vs. Pubsub)

2) Not anti-AWS at all. I still find it wonderful: https://lugassy.net/search?q=aws. what really flipped me was this: https://twitter.com/mluggy/status/727764607176159232 and other small anonyances

3) Downsides to GCP. Certainly! added to the article

4) For developers, by developers. I realize this was tacky. Let me try again with 4 examples: a) Trace/breakpoints in production b) Connecting through virtual socket files instead of tcp c) writing and collecting logs centrally with console.log and specifically d) DATAFLOW which is architecturally brilliant (AWS add "Streams" to every new product where GCP simply treat every product as source and/or sink)

5) Yes I favor GCP for simplicity and dev-friendliness. I don't want to train people for AWS devops/gotchas. I don't need sophisticated IAM and VPC to feel smart. GCP ui/quickbar is nicer. For example networking is all on one page. Most products are properly named (CDN instead of CloudFront, DNS instead of Route53, Pub/Sub instead of Kinesis)

6) GAE. I was exposed to some horror stories about its and datastore early days. History aside, I use it today through Flexible VMs which is really docker under the hood + ability to SSH + easy deployment/versioning + cool tracer/debugger. My code is Node.js and haven't coded any GAE specific necessity

Again loved the comments. keep it going!

mluggy··on Why We Moved from Amazon Web Services to Google Cloud Platform?
I found gcp support to just work, for $150, the monthly cost of silver support, I was able to get tons of best practices and guidelines from actual google developers.
mluggy··on Make your site unusable when adblock is used
that's the thing, it doesn't block you. it lets you see the consequences. like you would enable images on an email (usually hidden) just to see it more clearly.
mluggy··on Make your site unusable when adblock is used
or should ad blockers circumvent google serps as well?
mluggy··on Make your site unusable when adblock is used
Well if it's a good site, google will keep showing it to you.
mluggy··on Make your site unusable when adblock is used
:) yea, Times New Roman FTW
mluggy··on This Site’s Domain is Stolen
Also loving namecheap thought it sucks that they don't support all extensions, for example I have sampl.es which I cannot transfer from GoDaddy
mluggy··on TouchFire: Finally a real keyboard for the iPad
for the 10 people who might like the clickely keyboard sounds - i say don't buy an ipad.
mluggy··on Urban Airship raises $15.1 million
The business of push notification saas does sound small but should be more and more easy to roll new services once you have their SDK.
← PreviousPage 2 of 2