PinnedFlutter Bonfire testing with Tiled map editorIn this article, I’m discussing the experience of developing a game within a weekend with the Bonfire plugin for Flutter. Note, that this…Dec 31, 2023Dec 31, 2023
PinnedPublished inNerd For TechLegacy software series — Part 1 — What is legacy software?In this article series I’m exploring legacy software. The software life-cycle, software aging, causes of software aging and modernization…May 16, 2022May 16, 2022
PinnedFlutter custom selection toolbarGuide to creating custom text selection toolbarMay 19, 2021May 19, 2021
Published inITNEXTFlutter web loading screenIn this article, I will show how to create a nice loading screen for Flutter Web. This is necessary as the Flutter application takes some…Nov 21, 2024Nov 21, 2024
Published inITNEXTGuide on testing new Dart / Flutter feature: Macros (JsonCodable)In this article, I’m testing the preview version of macros in Dart language.May 21, 2024May 21, 2024
Imperative and declarative programmingIn this article I am discussing the difference between imperative and declarative programming. This topic caught my attention when…Jan 16, 2024Jan 16, 2024
Dart parsing RSSIn this article, I will explain how to parse RSS feeds to the Dart application.Jan 5, 2024Jan 5, 2024
Tiled — short guideI will discuss the Tiled map editor for 2D games in this article.Dec 31, 2023Dec 31, 2023
Published inNerd For TechFive tips for the beginner programmerIn this article, I share tips for starting programmers. These can help you in your career! :)Dec 16, 2022Dec 16, 2022
Parallels of programming and writingAs of late, I have been writing for my doctoral dissertation. While writing, I have noticed parallels between programming and writing. In…Oct 15, 2022Oct 15, 2022