Package-level loggers are an anti-pattern in #golang. Here's a better way of accessing loggers from http.HandlerFuncs, sanity checked by the inimitable @davecheney.
medium.com/@angusmorrison/ho… #programming #CodingTips #coding
Replying to @markusrgw @davecheney
The logger isn't at all special, so in a situation where the handler needs more, it's your call as to what will be easier to change – the sleek, tailor-made pairing between struct and handler, or the generic handler that takes args from anywhere.
A lesson several frustrating hours in the making: when used in #golang templates, the nil keyword IS NOT EQUAL to a nil pointer. So if your data object is a nil pointer, the expression "ne . nil" evaluates to TRUE. #codinglife
Enjoy the power of Go but want more Rails-like magic? Why not write your own migration runner? medium.com/better-programmin… #golang #coding #programming #rubyonrails
Requesting outrageous amounts of data puts the FBI in a strong position: the other party (and the judge/moderator) is anchored to the initial (deliberately excessive) request. Compromise gives the requester what they wanted to begin with. #googletracking
forbes.com/sites/thomasbrews…
Ever feel like #Amazon's acquisition strategy is driven by the phrase "Brick and mortar" and a random noun generator? Brick and mortar... supermarkets. Bookstores. Cinemas?
bloomberg.com/news/articles/…
Astonishing to me that investors keep finding hundreds of millions down the back of the couch to support #Uber's growth theatre. techcrunch.com/2018/08/15/ub…
Labelling #bots is a strong move. So much of modern reputation depends on the appearance of authenticity – of being a real, exciting human people want to engage with. Shattering the illusion of authenticity bots create is smart. #twitter
washingtonpost.com/technolog…
BBC headline: "Thousands accepted to universities". Thank God. Remember last year when only 12 people got in? #alevelresults2018
I often worry about knowing enough to prevent myself getting screwed over by investors if I were ever to found a company. #startups
money.cnn.com/2018/08/14/tec…
'Mr. Gurley said he was done trying to sound the alarm. “You have to adjust to the reality and play the game on the field,” he said.' Literally how bubbles happen. #startups nytimes.com/2018/08/14/techn…
"Malicious fax". What decade is it? bbc.co.uk/news/technology-45…
Replying to @Marco1379635
Here's a pretty good overview of their business model. They broke even for the first time in December. If I had to speculate, I'd guess the trading costs will be covered by additional, optional services, and tiered pricing for Premium. tearsheet.co/modern-banking-…
Ever get that sneaking feeling that @RevolutApp are about to change the world? blog.revolut.com/are-you-rea…
"90% of attempts to overlook screens and steal sensitive information are successful" @3M how do you verify that? That's on the level of "on average, you swallow 8 spiders in your sleep over your lifetime"
Fantastic afternoon chat with @KHCreates over at @kompasapp. I live for #startup founding stories - the drama, the tension! Great energy over there. kompasapp.com/
This feels like a significant opportunity for @monese. They're already the experts at getting the unbanked banked in Europe. One of the few #fintech challengers with true product differentiation.










