Cyberawareness Cybercrime Phishing by LIFARS0 comments A UK-based internet services company has discovered hundreds of SSL certificates issued to fraudulent domains impersonating popular websites to target victims in phishing attacks.
5 Questions Every Unit Test Must AnswerEvery developer knows we should write unit tests in order to prevent defects from being deployed to production. What most developers don’t know are the essential ingredients of every unit test.
Cache is the new RAMThis is from a talk given at Defrag 2014. One of the (few) advantages of being in technology for a long time is that you get to see multiple tech cycles beginning to end. You get to see how breakthroughs actually propagate.
Why SQL is neither legacy, nor low-level, nor difficult, nor the wrong place for (business) data logic, but is simply awesome!The following fallacies are things that I hear all the time. – Timeless. E.g. by someone who thinks that NoSQL databases are “modern”.
Neither necessary nor sufficientThe language referred to is Rust, but that is hardly relevant here. I wrote a reply on Reddit, but I thought I’d take the time to elaborate a bit more in the form of a blog post. Quoting Bjarne Stroustrup the point can be summarised succinctly:
Coding like it's 1999 : Vallified“Run into an obstacle in what you’re working on? Hmm, I wonder what’s new online. Better check.” If you haven’t already, you should start reading Paul Graham’s essays.
The microservices cargo cultMicroservices are awesome. We know this because of all the success stories that are circulating lately. The news is full of such stories, of people taking large, monolithic codebases, breaking them up, adding HTTP APIs and enjoying all the benefits.
How We Changed the Facebook Friends Icon — Facebook Design — MediumFacebook headquarters is an amazing place. The snacks are free, the sun always shines and everyone is full of the best intentions. During my first week I encountered hundreds of people earnestly trying to make the world a better place.
What is this thing you call "thread safe"?Caveat: I am not an expert on multi-threading programming. In fact, I wouldn't even say that I am competent at it. My whole career, I've needed to write code to spin up a secondary worker thread probably less than half a dozen times. So take everything I say on the subject with some skepticism.
Why developers hate being interruptedInterruptions are to developers what kryptonite is to Superman—they kill productivity and there’s a significant recovery period.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.