Elixir RAM and the Template of Doom By Evan Miller April 26, 2016 I will attempt to convince you, in two lines of code, that Elixir is more interesting than any programming language you’ve ever used.
M orale is down. We are making plenty of money, but the office is teeming with salespeople: well-groomed social animals with good posture and dress shoes, men who chuckle and smooth their hair back wh
Elena Scotti/FUSION I have two cyborg implants. One is in my hand, and it lets me unlock phones and doors by waving at them. The other is in my uterus, and it lets me control my own fertility. In the space between my left pointer finger and thumb is an RFID microchip, a small glass capsule about…
Petrichor Definition: “A pleasant, distinctive smell frequently accompanying the first rain after a long period of warm, dry weather in certain regions.” ( Oxford English Dictionary ) “one of my favor
The primary campaign between Hillary Clinton and Bernie Sanders has produced the most direct ideological battle the Democratic Party has seen in a generation. It’s not just the policy differences that
In defense of flat earthers rant Dynamic Languages and Types 2016-01-05 clojure The Beauty of Clojure 2016-01-05 clojure TDD extremists 2015-11-24 HBase client's weird API names 2015-10-08 Dangers of
In 1973, a book claiming that plants were sentient beings that feel emotions, prefer classical music to rock and roll, and can respond to the unspoken thoughts of humans hundreds of miles away landed
Kafka is a messaging system. That’s it. So why all the hype? In realitymessaging is a hugely important piece of infrastructure for moving data betweensystems. To see why, let’s look at a data pipeline
There are some underlying features that make Erlang a soft real-time platform. One of them is its Garbage Collection mechanism which I talked about it in my previous article, Erlang Garbage Collection
Measuring time is more nebulous than you might imagine. The length of a year isn't constant, neither is the length of a day, owing to planetary physics, e.g. the pull of gravity from other planets, and the gyroscopic effect of the rotation of Earth's axis (think of a spinning top wobbling as it…
On Monday, Donald Trump held a rally in Manchester, New Hampshire, where he merrily repeated a woman in the crowd who called Ted Cruz a pussy. Twenty-four hours later, Donald Trump won the New Hampshi
InAugust 2015, an uncomfortable encounter between Black Lives Matter (BLM)protestors and Hillary Clinton finally broke the silence of many mainstreampress outlets on the Clintons’ shared responsibilit
04 Jan 2016 A lot of people have already heard that they should use Stuart Sierra’s component library to manage state in their Clojure applications. But most don’t know why and how you would incorporate it into your software. This how to guide will give you all the tools you need to start managing…
Cast your mind back to the halcyon days of the late ’90s. Windows 95/98. Internet Explorer 4. Before you laugh, consider that IE4 included some pretty cutting-edge technology for the time: Dynamic HTM
This is the second post of two part series on observability engineering at Twitter. In this post, we discuss visualization, alerting, distributed tracing systems, log aggregation/analytics platform, u
The Observability Engineering team at Twitter provides full-stack libraries and multiple services to our internal engineering teams to monitor service health, alert on issues, support root cause inves
I can haz absolute monarchy? Paintings by Eldar Zakirov, meme by Benjamin Williams Dylan Matthews is a senior correspondent and head writer for Vox's Future Perfect section and has worked at Vox since
I spent roughly six months navigating a county jail (for a felony I'll tell you about some other time), and when the anxiety-driven thought loop of "this can't be happening to me" finally broke, I sta
SOLID steps to the Screenplay/Journey Pattern Published in RiverGlide Ideas · 16 min read · Feb 11, 2016 -- https://flic.kr/p/6v7u9r PageObjects have been the staple of automated web testing for over
Thanks to all the coding bootcamps out there, many tech teams hired their first junior developers last year. Many more are now considering it, and debating how to go about it. Looking at the community
If you regularly work with web technologies, you’ve no-doubt pulled your hair out dealing with the technologies used for front-end development (and, let’s be honest, back-end development, too :). Almo
6 min read · Jan 26, 2016 -- UC Berkeley’s Sather Tower, “The Campanile” This is a personal piece of writing. Unlike other things I have posted, I will not back this story up with data. This is a stor
Published in Be Yourself · 4 min read · Jan 14, 2016 -- People seem to be endlessly debating the problem of women in tech, the lack of women in tech, and asking “Why?”. As of now, the solution out the
Don't miss the author's earlier post on the 5 Tips for Being an Effective Tech Lead. The first time a developer steps into the role of a Tech Lead can be difficult. The skills and experience of a seas
Sam Ward for POLITICO “When I’m president of the United States, if you want to work for my administration, you can’t leave my administration and then go lobby.” — Barack Obama, campaigning in Iowa in August 2007 “The revolving door — the pattern of people going from industry to agency, back to…
Paul Graham (left) and Tim O’Reilly (right) in a virtual discussion Published in From the WTF? Economy to the Next Economy · 18 min read · Jan 25, 2016 -- Before he published his essay on inequality ,
A friend pointed me to a story on Medium called “Death to Typewriters,” by Medium designer Marcin Wichary. The story is about the influence of the typewriter on digital typesetting. It refe
Offhand, there are maybe three times in my life I can clearly recall laughing at something really terrible. One: when my mother told me my grandfather had a heart attack. Two: when a friend and I were driving to Cape Cod and a huge bird careened into the windshield, instantly bonking itself dead.…
Christian Fuchs is Professor of Social Media at the Communication and Media Research Institute at the University of Westminster, and co-editor of the journal tripleC: Communication, Capitalism & Criti
Some time ago, as I started to spend more time on growing our tech team atvaamo again, I realized that I had put off onething for much too long already: Putting down my definition of maturity andtechn
Software Mercenary Oct 12, 2015 Ten Anti-patterns and Malpractices in Modern Software Development Will this be your next code base? 1) Business Thinking Can Favor the Short-Term — To an Extreme According to Alan Kay, there are legislative problems in the US that effectively force businessmen to make…
Published in Both Sides of the Table · 9 min read · Jan 3, 2016 -- What drives economic inequality in the US? Should we be concerned about the concentration of wealth in the hands of the few at the ex
I’ve been asked by a bunch of people today to comment on this essay “Economic Inequality,” penned by self-described “essayist” Paul Graham, who is also the subject of a poem I recently wrote titled, “
Jessica Jones hates the sinister Kilgrave, so why, when he requests a selfie of her smiling, does she send him one? Illustration by Tomer Hanuka “I promise that I won’t touch you until I get your genu
Sometime in July 2012, Suzan Russaw and her husband, James,received a letter from their landlord asking them to vacate their $800-a-monthone-bedroom apartment in Palo Alto, California. He gave them 60
Photo: Everett Collection; Photo Illustration: Jaclyn Kessel With the imminent release of the new Star Wars film, The Force Awakens , many theatergoers are re-watching the original movies to reacquain
In her career, Margaret Heffernan has been the CEO of five businesses. What advice does she have for people just starting their careers? First: Get to know your coworkers. Photo: Paul Clarke/TED It’s
Famo.us’ 15 minutes of open source fame have come to an end. JavaScript rendering engine Famo.us has pivoted away from its hardcore open sourced engineering platform which had raised over $31 million . It’s now refocused on commercializing the idea of powerful mobile web apps with a content…
Uglier than a Windows backslash, odder than === , more common than PHP, more unfortunate than CORS, more disappointing than Java generics, more inconsistent than XMLHttpRequest, more confusing than a