This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-09-13
Channels
- # 100-days-of-code (5)
- # adventofcode (1)
- # announcements (8)
- # beginners (148)
- # boot (17)
- # calva (26)
- # cider (17)
- # cljdoc (2)
- # cljs-dev (55)
- # cljsjs (2)
- # clojure (198)
- # clojure-dev (11)
- # clojure-finland (1)
- # clojure-italy (23)
- # clojure-nl (6)
- # clojure-spec (44)
- # clojure-uk (148)
- # clojurescript (27)
- # clojutre (20)
- # core-logic (21)
- # cursive (12)
- # datascript (10)
- # datomic (33)
- # emacs (11)
- # figwheel-main (49)
- # fulcro (19)
- # graphql (2)
- # off-topic (48)
- # onyx (2)
- # other-languages (53)
- # pedestal (3)
- # reagent (75)
- # reitit (17)
- # rum (1)
- # slack-help (2)
- # specter (2)
- # sql (3)
- # tools-deps (24)
- # unrepl (4)
- # yada (1)
https://twitter.com/stuarthalloway/status/1040211995537092616 what are the other two?
I believe one is every man is an island unto himself? Ie, no community building and sharing libraries but instead always write your own stuff
Iād guess one is āJust Say Noā ā features donāt get added just because people like them or want them, they have to match certain design principles and philosophy
Hmm, couldnāt say
Just guessing based on the āLisp Curseā being uncontrolled proliferation of ad hoc implementations
funny that it mentions something about breaking reading and the previous point in the list mentions exactly that possibility with broken keywords pr representation
any reason there arenāt any 3840x2400 screens? currently I have a 1920*1200 Dell monitor. If I were to upgrade to 4k I would like to keep that ratio
Anyone pretty familiar with Heroku? Iām considering moving my companyās software to it but have some aspects Iām not sure if Heroku can support so Iād like to ask some questions.
Lot's of clojure folks have used heroku over the years. It's gotta fairly mature clojure story, fwiu
Ah thatās good, unfortunately our codebase is not Clojure basedā¦.yet. Though I did launch a tiny clojure slack-request-invite app with it which was a dream all the way through.
Isn't Heroku expensive? compared to AWS.
I would love to try out Heroku as well but I want to use Datomic :S gotta make some reading though.
That is true but right now weāre paying waaaayyy too much to a datacenter hosting company and the CTO above me left. I donāt have the system administration experience, knowledge or skill to do AWS proper and it would be a large risk and increase in responsibilities to keep AWS services setup correctly. Thatās where I think Heroku would be a good fit for us. Significantly cheaper than what weāre paying now but a lot less time required to manage it.
Developer experience is great with Heroku. It costs more than AWS but you concentrate more on your apps and less on infrastructure.
That is apparent but I donāt think our app is that complicated and the scalability it offers is still more flexible and cheaper than what we have now.
I will have a sick app one day. Hopefully no one will build the same thing Lol
But I might go the Heroku Path in the beginning. Seems really smooth
@jayzawrotny what language are you currently using at your company?
Currently itās python + django, and JS but Iāve slipped some clojurescript into some of our tooling.
My major question atm is: If we do use Herokuās postgres offerings, would we be able to run wal-e to backup to an s3 bucket we can access? I know Heroku offers that on its own already but from what Iāve found that s3 backup is not directly accessible. Our development environments are based on accessing that, sanitizing it, and loading it into our dev machines.
If your app is written like this https://12factor.net itās good fit for Heroku.
You might need to redo you dev env setup if you use heroku postgres, which I warmly recommend
Backups are easily accessible through the command line utils so it shouldnāt be too big of a deal
For local development what would you recommend? The goal from my perspective is to end up with a local instance of Postgres with a sanitized data set. Currently Iāve setup our dev environment by composing docker containers.
We used docker-compose to setup dev envs. Heroku shares their docker images somewhere on Github so you can run pretty similar setup compared to the real one
Ah great, docker-compose is definitely what Iām using now. Switching out the images should be no problem.
I think they had some alternative way to deal with bigger dbs, but canāt remember what it was called
Guessing itās https://devcenter.heroku.com/articles/heroku-postgres-data-safety-and-continuous-protection
Hah yeah, thatās what I was thinking too as a worst case scenario which even then isnāt terrible. As long as I can get wal-e to connect to the database and an s3 bucket that should work if a better solution canāt be realized.
Iām not familiar with wal-e but I guess there are several āstream from db to S3ā solutions out there you can leverage if wal-e doesnāt work out
Thatās what weāre using currently and is what Heroku uses behind the scenes in their Continuous Protection but youāre right, Iāve even heard that https://pgbackrest.org/ might be better anyway
Need to go now but hopefully this was somehow helpful! I encourage you to try Heroku, that way youāll find out if it works for you or not.