This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-05-09
Channels
- # admin-announcements (6)
- # arachne (3)
- # beginners (66)
- # boot (84)
- # braveandtrue (1)
- # cider (84)
- # cljs-site (1)
- # cljsjs (3)
- # cljsrn (2)
- # clojure (138)
- # clojure-austin (2)
- # clojure-czech (1)
- # clojure-gamedev (6)
- # clojure-germany (15)
- # clojure-italy (2)
- # clojure-russia (26)
- # clojure-uk (51)
- # clojurescript (97)
- # css (1)
- # cursive (1)
- # datascript (13)
- # datomic (6)
- # devcards (2)
- # docker (1)
- # emacs (5)
- # hoplon (9)
- # immutant (5)
- # jobs (4)
- # leiningen (6)
- # luminus (27)
- # mount (4)
- # om (16)
- # om-next (4)
- # onyx (15)
- # other-languages (36)
- # overtone (1)
- # proton (3)
- # quil (1)
- # re-frame (11)
- # reagent (24)
- # rum (4)
- # spacemacs (3)
Morning from a sunny Newcastle Central Station.
Lucky station is nice and sunny today as all trains south have been cancelled or delayed so I may be spending some time here!
They're putting buses on but I really don't fancy 7 hours on a coach!
still stuck @agile_geek ?
Yep! It's looking like track is clear but delays until 12pm. Faced with choice of standing up whole way to London or going this afternoon I may just write the day off and travel later. Good chance to learn some stuff. I have decamped to Starbucks across road as, much as I love Victorian train stations, they aren't well supplied with power points!
Nope. I am not allowed to work on my laptop and I don't lug both my machine and works 'brick' (sorry laptop) home with me.
Also my VPN hasn't worked for weeks (usual wait of 3 weeks for an IT ticket to be looked at!)
I am having coffee with the CIO of Digital (one of the 500 CIO's in the bank!) on Wednesday so may add this to the incredibly long list of 'stuff to fix'
i think someone somewhere might have misunderstood the word 'chief'
I’ve seen the problem were you want to promote senior engineers, and have to start making up qualifiers
I think he is zero!
@glenjamin: oh , in no way shape or form is he a developer!
i meant the pattern more generally where you have a large org and want to denote hierarchy, it leads to lots of made up seniority qualifiers in the middle
He runs a dept of 1000+ ppl (there are over 600 devs on just the desktop Internet banking app!) but you can't help but trip over 'C' of somethings around the bank. You're nobody if you don't have hundreds of ppl in the pyramid below u to step on
He does actually have some really good ideas and is driving some (for the bank) radical cultural disruption (for the better)
@glenjamin: how do u think I got CTO as a job title! (only developer in the org!)
Your Day sounds eventful @agile_geek
My daugher"dropped" both my personal and work phone in the toilet first thing .. which is amazeballs when I'm on call (or even when not)
@gjnoonan: oh dear. Neither of us having good day!
@agile_geek: 600 people? that is an awful lot… I never quite understand why some projects need that many people.
reminds me of a question Fred Brooks got asked 15 years ago… if a project is late and instead of adding people you remove people. will it go faster? and the answer was ye, as long as you remove the right people.
@agile_geek: clearly level-of-levels+function is the sensible way of describing people. "i'm a L1/4 scrobbler" "he's the 6/6 CEO", "the 5/6 CIO"
@thomas: they just don't! If you know anything about Conway's law imagine the architecture of a single app with an amorphous blob of that many devs working on it!
Ball of mud just doesn't convey even close to the mess
@thomas talking of Fred, I lost my temper with a programme manager who I OH on phone saying "How many ppl do I need to add to get this delivered on time". I said "What you've just suggested is like me giving u and 3 other PMs The Mythical Man Month but u get pages 1,5,9, other PM gets pages 2, 6, 10 and so on then I'll ask u collectively to explain the book to me". He still didn't get it.
@agile_geek: you should have told him minus X people.
@mccraigmccraig: I am a 1/9 code monkey 🐵
@thomas: i'm a 2/2 CCM 🐵
@thomas: 9 !!! i wonder what the deepest org tree is
When will they learn that 32 way branching persistent tries are the way to go?
Does that mean if you add a leaf node CM you structurally share the existing team?
@dharrigan: you get the var
foo
rather than whatever it refers to... you can then deref
it to get what it refers to
so if the def was "(def foo (something))" then instead of (something) being passed into a function, it would be the entirety of (def foo (something))?
Something like quoting a list as in '(1 2 3) to pass in the list rather than it trying to eval the list?
@dharrigan: no - have a read of this on vars - http://clojure.org/reference/vars