Tag: technology

How Can Hierarchical Test Structure Absolutely Make a Mess?

source: pexels Have you ever written your unit tests using a simple xUnit style testing framework? Then you probably know, as tests get more complex, the more boilerplate and duplication they collect, either spread among

Beyond Crypto?—?Blockchain Ethics

The Not So Good 51% Attacks and Double Spending As I mentioned before, blockchains are just nodes (people’s computers) working together to create a network. One of the beauties of these nodes is that their owners are

How To Set Up a Network Bridge for LXD Containers

Most of our web applications run in LXD containers. Not without reason LXD is one of the most important features of Ubuntu Server for me. There are many ways to access a web application in

How Zero Wins: Product Analysis of the Fasting Tracker

What is Zero? Zero was created in 2016 by Kevin Rose (founder of Digg) as a personal side project. It has just one main button that the user presses to toggle between the start and end

What We Can Learn from Crypto’s Anti-Hero

“The house of Cypherpunks has many rooms.” –Timothy May Last month, Timothy May, the incendiary co-founder of the Cypherpunks mailing list and author of the Crypto Anarchist Manifesto, died, leaving behind a complicated legacy for the

Blockchain for social good. Reviewing top use cases in 2018.

Most blockchain projects are aimed at raising funds and generating profits with meaningless products, but some of them are designed to help those in need, through joint efforts of the community, solve acute social problems

How to convert a website into an Android app from scratch?

In this tutorial, we will learn How to Convert a Website into an Android Application using Android Studio. If you do not know anything about Android Studio yet, Don’t worry.We will start everything from scratch. This

How Blockchain Could Power the Decentralized Internet

Blockchain has been described as the technology that can power the next generation of the internet?—?the decentralized web, or web3. What is Centralization? It is important to understand how the internet is currently “centralized” and

What technical interviews have in common with Masterchef

And what we can learn from it. Masterchef for those unfamiliar with the programme, is a BBC reality TV cooking show. There are three versions?—?celebrity, regular and professionals. with the core concept being contestants compete with

Our Digital Future is Not Just Hype … “Digitize” or Get Left Behind!

I had some interesting discussions with policymakers and academics last week. My events focused on the “digitization of organizations” and “financial technology.” As always, there was a lot of interest in the new world. Everybody

How to use online data to do market research

Market research can reduce the risks that entrepreneurs face when they want to build a new product. In this article I talk about some market research techniques I have found that answer some important market

How to get noticed in the Javascript world

The first part is knowing you’re allowed to, and encouraged to contribute. I had no idea about this, and I feel this is the major restriction. People don’t know you can do this. The next

2018 in review: 8 people in tech you need to follow

From blockchain to the media industry and beyond, these are some of the people that have shaped tech in 2018. The tech lists I usually see out there are very compartmentalized: most powerful in tech, women

A junior, a middle and a senior dev walk into a bar and they order an ALTER table

A story about the enormously destructive power of this thing ?* Photo by Dan Gold on Unsplash Gather ’round and let me tell you about that time my teammates and I took down one of the platform’s

Art Basel Miami on the Blockchain

VCs, institutional investors and family offices descend on South Beach for the weeklong rave with Christo, Calvin Harris, Kaskade, Die Antwoord and Zedd If all of your crypto friends are racing down to Florida next

12+ High Paying Technology Jobs for Software Engineers and Computer Programmers

An illustrated guide of high paying technical jobs and links to relevant courses to get you there. If you are a computer science graduate or someone who is thinking to make a career in software development

Breaking The Ice: A Crash Course In IPFS, Ethereum And Fat Protocols Of The Future

Organization is a necessity nowadays. We make long lists of items to buy, send detailed emails about our work, and spend hours on our phones. We like to stay one step ahead by being efficient.

Do you still think your decision-making is rational?

[nope, no game theory fun-facts here] Are you a rational person? If you had asked me this question during my late teens to late twenties, I would have proudly said … yes! There is a good

Personal Retrospectives for Developers

How a simple habit is helpful to become a better developer. Both on a team level and on a personal level there’s always an opportunity to improve, to do things better. The more you become

Why I Don’t Think Tesla Will Dominate The EV Market

You can’t deny Tesla is a visionary company. Tesla’s products have ignited mainstream interest in the electric vehicle market and are leading the way towards an innovative future of environmentally friendly transportation . Yet Tesla divides