Tugulab Blog.

Ideas, building things and learning in the process.

Cover Image for A Conversation with Crypto Trader and Investor James McDowall

A Conversation with Crypto Trader and Investor James McDowall

This is the first instalment of a series in which I interview Crypto Investors. I try to understand how they approach the art of trading…

Cover Image for Are your crypto investment goals realistic?

Are your crypto investment goals realistic?

A while ago, I started to invest small sums in crypto currencies. Seeing it grow fast is exciting, so exciting that I started to dream big…

Cover Image for Cryptocurrencies 24h Volume and Market Cap as price peak indicator

Cryptocurrencies 24h Volume and Market Cap as price peak indicator

Just looking at the price candle chart of a cryptocurrency is not going to tell you much. Looking at these charts in search for shapes…

Cover Image for Introducing Swift Action Delegate pattern Part 2

Introducing Swift Action Delegate pattern Part 2

Here you find the Part 1 of this article.

Cover Image for Why Swift protocol conforming values are treated as Value types by default?

Why Swift protocol conforming values are treated as Value types by default?

Why the compiler decides to ignore the real type of something that conforms to a protocol?

Cover Image for Introducing Swift Action Delegate pattern Part 1

Introducing Swift Action Delegate pattern Part 1

Trying to improve the delegation pattern in the Swift and iOS ecosystem.

Cover Image for How to use Xcode to write Swift code on a remote Linux machine

How to use Xcode to write Swift code on a remote Linux machine

I have to write a lot of Swift code targeted to Linux only environment. It’s a robotic app, where no monitor is contemplated. I could…

Cover Image for Control the Raspberry Pi 2/3 GPIO pins with Swift 3.0 on Ubuntu 16.04

Control the Raspberry Pi 2/3 GPIO pins with Swift 3.0 on Ubuntu 16.04

Here we are with a Raspberry Pi configured with Ubuntu 16.04 minimal and Swift 3.0 installed. Now let’s turn on and off a LED with Swift!

Cover Image for Installing Swift 3.0 developer preview on a Raspberry Pi 2/3 with Ubuntu 16.04

Installing Swift 3.0 developer preview on a Raspberry Pi 2/3 with Ubuntu 16.04

We have a sexy Raspberry Pi 2/3 with Ubuntu 16.04 installed, like explained here. Now we want to install Swift 3.0 development preview into…

Cover Image for How to setup your Raspberry Pi 2/3 with Ubuntu 16.04, without cables (headlessly)

How to setup your Raspberry Pi 2/3 with Ubuntu 16.04, without cables (headlessly)

I am working on a robotic project which has at its core a Raspberry Pi with Ubuntu minimal (no GUI) and Swift 3.0.

Previous pageNext page