Johnny

Johnny

dev in Vienna 🇦🇹 🇪🇺, he/him

coding...

3 months ago

About

ex-founder now indie dev
in ❤️ with side-projects

i’m working remotely 🏝️
on all kinds of 🧑‍💻 projects

currently living in Vienna 🇦🇹 🇪🇺

Projects

Ongoing

building stuff

Ongoing
🤫 at GitHub

editing text files @ GitHub

2024

a web app that allows to ask questions about the manifestos of the different parties in Austria and get answers in a conversational way. Powered by an LLM + RAG.

the corresponding blogpost is here:

johnnys.news/2024/09/How-I-…

2024

I used DemoFusion image-to-image generation and Real-ESRGAN-NCNN to upscale and enhance some sprite sheets of the game Little Fighter 2 which was released in 1999

2023

We created a full case study for our approach on how an updated logo for .NET MAUI could look like. You can find the case study website here:

2023

guess AI image prompts - Wordle meets AIart
🔴🟡🟢

2023
Dots

the friendly .NET SDK Manager

2022

W-Shock brings beautifully handcrafted watch designs right to your wrist. Explore thousands of watchfaces or design your own unique variant.

2022

ai that generates bored apes

2022

open-source OpenSea downloader

2022

Not Now!
the first ToDo app, that doesn't let you type anything. Just share stuff with NoNo

2021

an easy way to clip website directly to your kindle reader

2020

my digital business card

2019

Add a soundtrack to your life and get a gazillion impressions.
Storybanana makes adding sounds and music to your stories as easy as adding stickers. Simply record a video, pick the sound you want to add and place it at the right moment in your video. Storybanana will export it to your camera roll and you can share your story on Instagram, Snapchat or simply send it as a file to your friends.
Storybanana is easy and fun - just give it a try!

2018

The smartest shopping list in the App Store

Side Projects

2023

a view that can animate images like a slot machine reel. Powered by Maui.Graphics and highly customizable.

2022

a color picker control for .NET MAUI powered by SkiaSharp.

2021

an endless overflow scroller for Xamarin.Forms and .NET MAUI

Writing

2024

The legislative elections in Austria are coming up and to inform myself about the different parties and their election manifestos, I have been working on a little side project called wahlGPT for the past few days. My idea was to build a simple web app that allows me to ask questions about the programs of the different parties and get answers in a conversational way.

2024

I really like the Playwright project. It’s a great tool to automate browser tasks and has a well-designed API. I use it for testing, but also for some automation tasks. I also use it in client-side applications (like OpenSee) to scrape website data, probably not the most elegant tool for that, but it works for me. I also like the fact that it’s cross-platform and that it supports multiple languages. I’m a .NET developer, so I use the playwright-dotnet package.

2023

I’m currently working on a side project where i need a custom view that can animate multiple images like a slot machine reel. The project is based on .NET MAUI and i couldn’t find any existing control that would fit my needs. So, i decided to build my own control. I called it SlotView.Maui and it’s available on GitHub.

2023

In January i published a sideproject called Promptdle. It’s a Blazor web app connected to a service uses a generative AI model which generates and publishes an image every 24 hours.

2023

i’m playing with StableDiffusion for a while now johnnys.news/2022/12/setup-… and today i’m shipping a first sideproject that was influenced by my experiments with it.

2023

Finally found some time to write this post about Dots. It’s my holiday hack 2022/23 and i’m not sure if a post in the middle of January still counts as a “holiday” but here we go.

2022

I’m pretty sure at this point most of the tech savvy people on the internet have heard about or have seen some AI-generated art. There are different types of models that can be used to generate image data.

2022

I’m in the process of porting a complex desktop app to the web. The app is written in C# and uses the MVVM design pattern. With more than 250 interfaces and several hundred implementations of those interfaces, there are cases in the code were the default DI container simply lacks functionality.

2022

Maui.ColorPicker is the evolution of XFColorPickerControl - a SkiaSharp powered color picker for .NET MAUI

2022

I started “collecting” NFTs (not the real token but the JPGs) a while ago when i released OpenSee. One fun project i thought about was to play around with the pictures and see if i could train GAN (Generative Adversarial Network) to generate new images.

2022

In 2010 i bought the Acer GD245HQ for 430€. The main reason for me at that time was gaming performance especially a high refresh rate. It also works with Nvidia 3D Vision and shipped with a pair of 3D glasses - remember the 3D hype? I actually used these glasses like a handful of times.

2022

Since i’m excited about the procedural generation of digital art i recently started investigating big collections on the OpenSea NFT marketplace and how the images compare and differ. For my tests i needed a big collection of images to further process them...

2022

I’m experimenting with Uno Platform for a while now - it’s a great piece of software and enables dotnet developers to use their existing skills to build cross-platform apps. For me it’s interesting especially for its WebAssembly capabilities, which were available even before Blazor from Microsoft was a thing.

2022

In November 2021 the latest version of C# was introduced together with .NET 6. You can find everything new about C# 10 in the official blog post...

2022

Back in 2019 while i was working on a big Xamarin.Mac based application, i needed some form of analytics and crash reporting. Since the app is cross-platform, the team decided to choose AppCenter for this. Unfortunately there was no solution for Xamarin.Mac - AppCenter was limited to macOS apps written in Objective-C / Swift.

2021

I spent a lot of time during my christmas holidays on the tennis court doing training and matches with my friends - as i’m still a rookie and pretty new in the tennis game it can happen that i loose track about the current score...

2021

i have created a reminder app which integrates with the OS share menu so you can add items from anywhere and snooze them away...

2021

Extensions and Actions are a nice way to interact with your app from the iOS share dialog. You can register your application to support various schemes and mime types and it will appear in the share sheet if such content is shared by the user...

2021

this is a quick post about my current theme for Visual Studio Code. It started with my recent tweet showing some Xamarin.Forms related capabilities of GitHub Copilot (an awesome extension, you should check it out). A twitter user asked me about my current theme and where to get it.

2021

an endless overflow scroller for Xamarin.Forms

So, what the hell is an endless overflow scroller???
i couldn’t find a better name for such a control which i first stumbled across in 2017 when Apple introduced their big iOS App Store redesign...

2021

i’m building a side-project which uses Xamarin.Forms (porting to dotnet MAUI already started) and i needed some fancy UI that goes a bit further than the built-in visuals. As an active follower of the Xamarin community...

Work Experience

2019 — Now
remote
2018 — 2020
CTO at Toby
Vienna
2017 — 2018

Contact

Website
Portfolio
Bento 🍱
GitHub