This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # architecture (12)
- # aws (8)
- # bangalore-clj (1)
- # beginners (172)
- # boot (25)
- # chestnut (3)
- # cider (15)
- # cljsrn (5)
- # clojure (170)
- # clojure-india (1)
- # clojure-italy (21)
- # clojure-nl (87)
- # clojure-romania (3)
- # clojure-sg (1)
- # clojure-spec (1)
- # clojure-uk (79)
- # clojurescript (79)
- # cursive (2)
- # datomic (29)
- # dirac (26)
- # emacs (7)
- # fulcro (13)
- # jobs (4)
- # juxt (22)
- # lein-figwheel (1)
- # leiningen (2)
- # lumo (39)
- # nrepl (1)
- # off-topic (54)
- # onyx (124)
- # pedestal (1)
- # planck (4)
- # portkey (1)
- # re-frame (36)
- # reagent (2)
- # ring-swagger (8)
- # shadow-cljs (107)
- # spacemacs (1)
- # specter (25)
- # sql (7)
- # tools-deps (5)
- # vim (10)
- # yada (25)
you know, do they all have shortcuts by now? every time I see terrible user interface / usability at a company, I wonder how/if they’re actually dogfooding
Spoke to one guy who works at AWS at a Clojure Days conf and his experience matched that of a SRE from Google I spoke to about previously their use of their respective company tooling/services: they don’t get to play with the services/tools that are given to us, the end users. They get given old servers/tools for their own use. So they look at the offerings that are being given to the public at large with envy.
at my previous employee we worked on the cloud. no (or very little) difference with what the customer would use as far as I know.
it amazes me how many hoops you need to jump through to make things work with AWS - the promise of services like Lambda are still nowhere near fulfilled
And terraform is suddenly unable to update the lambda code... no error, it thinks it succeeds, but the code doesn't change.
I found that sometimes with lambda and terraform I had to wait a few minutes after the terraform had succeeded to get my latest function
@peterwestmacott - I am surprised to hear you say that. I'll admit that the workloads that I have used Lambda for have been simple, but my experience of it has been exemplary. Of course I've never tried to use it with Clojure, so perhaps there is a disconnect there. It's great for Python, and indeed building a service effectively effortlessly with Zappa was a revelation to me when I did it.
(not trying to be a Troll or Devil's Advocate, btw, and I have zero stake in AWS, I am just genuinely curious)
https://github.com/awslabs/cloudwatch-logs-customize-alarms forked this to: a) send SNS messages as that's what we use for alarms b) have insightful information about stacktraces and exception messages.
there's probably room for open sourcing a tf module or something for handling common security things like user logged into console & so on
@maleghast tbh I’ve not tried it that recently, but the fact that there is a gap for things like Zappa would seem to suggest that Amazon have a ‘last mile’ problem when it comes to making their products easily useable
some kind of higher level service that give you logging and security and all the bits you need for a production web service out of the box would be nice
(maybe I’m just too lazy)
I suppose so, but all Zappa does is automate the creation of API Gateway endpoints and Lambda deployments. I've done Lambda with nodeJS manually and it was not arduous 🙂
I had some issues with cloudformation and api gateway. Cloudformation won't re-deploy the gateway when the lambda updates, so you have to change something arbitrary to delete & create a whole new gateway deploy, rather annoying.
@dominicm - Yeah, I have come across that, and I agree it's not ideal now you come to remind me... I mean API Gateway is supposed to be disposable / repeatable, but I do see where you are coming from here.
Lambda hasn't yet highlighted a problem that needed solving for me. I'm still doing monoliths, so the overhead of asg isn't too much. If you're manually setting up microservices,t then I guess the asgs get tedious? But if you automate this stuff with CF or TF, then I don't see it.
@dominicm Single Mode Fibre Waveguide?
I like ETLAs and XTLAs but nobody remembers the difference between enhanced and extended memory any more (incl me)
@rhinocratic it's like smho tbfh, imdb.
Ah - thanks for clarifying that!
Acronym Resolving General Heuristics, IIRC :face_with_rolling_eyes:
I can pronounce “Cthulhu”. Czech people are even more impressive, and Welsh probably summon demons every day by mispronouncing their town names.
That would make for a very comical episode of Supernatural
It's been a while since I've seen projectile in such a SPECTACULARLY VOLATILE display! Clean-up on isle B (for bathroom). My poor little human
I honestly thought he was passed the worst of it. Famous last words
Can I say both?