Back to the front page

Selling t-shirt > selling mobile apps. Dinosaurs.

Stop doing the apps. Start selling t-shirts. I spent an enormous amount of time doing apps, or even programs (before we begun to call it apps). I spent days on doing more or less challenging stuff like PGP [https://github.com/krzyzanowskim/ObjectivePGP] implementation or Cryptography [https://github.com/…

Framed faces. The real world status board.

The idea is to build the framed version of the Slack channel activity. Present all the people and light a lamp to indicate who is online, and who's offline. In other words: Internet Of Things.…

Peculiar inheritance of enum

It turns out that Swift 3 nested enums combine options, but it's not inheritance. It's a little know "feature" you should be aware of when designing API with Swift 3. I didn't know that, and my (I have to admit reasonable assumption)…

Conditional Swift testing

Some tests need to be skipped when executing on CI (continuous integration like travis.org).…

Package.swift - manual

Here is documentation for SPM manifest file Package.swift. I couldn't find a list of possible configuration values for Package.swift, so I created one, for future reference. I put here all available settings, with examples of use. Please find examples at the end of the post. Preamble…