I love books. I can’t leave a bookstore without at least one. But I also have a tendency to buy books and not actually read them. Somewhere along the way reading fell by the wayside in favor of other forms of entertainment. To get back on track, I made some simple changes that have helped me with my reading habits…
Twenty Years Old, PostgreSQL Maintains its Vigor in the Big Data Age - The New Stack
Even as new database systems such as Google’s Cloud Spanner and TiDB come on the scene, the 20-year-old open source PostgreSQL seems to be holding its own. The relational database system ranked in fourth place behind Oracle, MySQL and Microsoft SQL Server in DB-Engines’ ranking of the most popular databases for February. In one of…
A Hacker’s Guide to Kubernetes Networking - The New Stack
The platform we built at Iguazio is cloud native, using Docker-based microservices, etcd and home-grown cluster management. We are gradually migrating to the Kubernetes container orchestration engine, now that it has become more mature, leveraging its advanced functionality so that we can focus on delivering unique services. Unlike most cloud-native apps, ours is real-time. We…
When designing an enterprise architecture it can be common to use a typical Pub-Sub pattern using a message queue subscribed to a topic. This can have some real-world costs and queues may not be necessary. This article shows a better choice than using queues and when it makes sense to use a queue.
GitHub - xwiki-contrib/chainpad: Realtime Collaborative Editor Algorithm based on Nakamoto Blockchains
Realtime Collaborative Editor Algorithm based on Nakamoto Blockchains - GitHub - xwiki-contrib/chainpad: Realtime Collaborative Editor Algorithm based on Nakamoto Blockchains
There is no higher God in Silicon Valley than growth. No sacrifice too big for its craving altar. As long as you keep your curve exponential, all your sins will be forgotten at the exit. It’s throu…
It lets us off the hook in many ways. It creates systems and momentum and eliminates many decisions for its members. "I'm just doing my job." "That's the way the syst…
Defense Against the Dark Arts: Networked Propaganda and Counter-Propaganda | Jonathan Stray
In honor of MisinfoCon this weekend, it's time for a brain dump on propaganda -- that is, getting large numbers of people to believe something for political gain. Many of my journalist and technologist colleagues have started to think about propaganda in the wake of the US election, and related issues like "fake news" and organized trolling. My goal here is to connect…
What is someone going to stop doing when they start using your product?
Stop using a key, start pressing a buttonWhen you’re building a new product, you’re often thinking about all the new things people are going to be able to do with it. Now they can do this, now they…
Many successful companies have started with an MVP (Minimum Viable Product) to avoid spending money into expensive market analysis. It means that many ideas have been continuously modified or removed from our code before understanding the real users’ necessities.