NoopKit Swift package
Short for No-operation Kit. Set of functions making work with empty closures a breeze.
https://github.com/mkj-is/NoopKit
Misplaced Lens Cap
Not today Justin
Monterey Bay Aquarium

if i look back, i am lost
official daine visual archive
NASA

Jar Jar Binks Fan Club
RMH

Andulka
Keni

shark vs the universe
Cosimo Galluzzi
hello vonnie

PR's Tumblrdome
TMBGareOK. The Official They Might Be Giants tumblr
let's talk about Bridgerton tea, my ask is open
One Nice Bug Per Day

gracie abrams

Discoholic 🪩
seen from United States
seen from United States

seen from Bangladesh

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States

seen from United States
seen from United States

seen from Netherlands

seen from United Kingdom

seen from Japan
seen from Indonesia
@mkj-is
NoopKit Swift package
Short for No-operation Kit. Set of functions making work with empty closures a breeze.
https://github.com/mkj-is/NoopKit

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
CombineMIDI
Swift package made for easy connection of MIDI controllers to SwiftUI (or UIKit) using Combine.
This package was created as a part of UIKonf 2020 talk Combine: Connect MIDI signals to SwiftUI. It's main goal is to read messages from all MIDI sources and to be able to present these values in the user interface.
https://github.com/mkj-is/CombineMIDI
UIKonf 2020 presentation
This year I presented on UIKonf on how to connect MIDI controllers to SwiftUI using Apple-provided Combine framework.
The GIF is from one of the motivational slides.
The proposal for the talk can be found here:
https://cfp.uikonf.com/proposals/119
Czech COVID open-data app
During the first lockdown I made a simple app showing current Czech COVID open-data. The motivation was to learn SwiftUI and drawing plots using it.
Futured
Company where I am currently leading team of iOS developers recently rebranded from The Funtasty to Futured. And we've got some new portraits!
https://futured.app

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
FTTestingKit open-source library
A set of helpers for simple creation of mockups, random values and testing of asynchronous code. Made in Swift programming language.
https://github.com/thefuntasty/FTTestingKit
PathBuilder SwiftUI open-source library
To learn SwiftUI, animations and function builders in Swift 5.1 I created this simple library. It fills a small gap in SwiftUI API and adds support for creating Paths using function builders instead of inout parameter.
Can be installed using Swift package manager and supports all Apple platforms.
https://github.com/mkj-is/PathBuilder
MVC without the C: What will SwiftUI change in app architecture?
A blog post about introduction of SwiftUI and its impacts on iOS app architecture.
https://blog.thefuntasty.com/mvc-without-the-c-what-will-swiftui-change-in-app-architecture-c9ce3f49d256
Å koda LoadIn mobile app
Mobile application which can help you to put your baggage into the trunk of your car. Made for Å koda car company. I made a custom perspective rendering to show boxes in car renders.
https://www.futured.app/en/app/skoda-load-in/
Personal cycling patterns visualisation
Where do you cycle is where you are. My cycling patterns in the city in last few years.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Constrained rule 90
Rule number 90 constrained into 15x15 grid. Elementary cellular automaton presented on MIDI drumpad with LEDs. The state of the growing automaton is only one line. This line is saved in only two bytes.
https://roli.com/products/blocks/lightpad-block-studio-edition
Observables from scratch on CoreMIDI example
Presentation made on small iOS meetup in Brno. Showing simple functional reactive programming implementation on real-time data from MIDI controller.
Pixel sorting experiments
Pixel sorting implemented in Swift playgrounds from scratch. Glitches and ghosts of public domain art.
Linear star sketch
Researching the pixel grid imperfections.
Tram system in Brno
I am back to my childhood hobby of drawing maps. But this time it maps real feature of Brno tram system.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Up- or out-dated profile picture?
2018 or 1998? Taken on Nintendo® GameBoy™ Color camera by Václav Mach.
Did you ever ever wonder how to implement dark mode in least cumbersome way? Well, now you can do it really simply. In iOS 11 there was…
Smart Invert: Simple way to implement dark mode in your iOS app
Did you ever wonder how to implement dark mode in least cumbersome way?