Fresh perspectives. Practical takeaways.
FEEMAG / FLUTTER
A little structure. A lot of possibility. 01 / Flutter 8 min read
Flutter 3.47 moves Material and Cupertino into their own packages, makes Impeller the desktop default, and stabilizes Widget Previews. Here is the problem each change solves, and what the November release is set to change next.
Oct 2, 2026
FEEMAG / ARTIFICIAL INTELLIGENCE ✳
From possibility to product. 02 / AI 8 min read
GLM-5.3 can write working exploits and its safeguards are easy to bypass. Here is what Anthropic and NIST found, what is disputed, and what developers should do.
Oct 1, 2026
FEEMAG / FLUTTER
A little structure. A lot of possibility. 01 / Flutter 5 min read
Learn why Dart added primary constructors, how they reduce Flutter model boilerplate, what changes at runtime, and how to adopt them safely.
Sep 30, 2026
FEEMAG / ARTIFICIAL INTELLIGENCE ✳
From possibility to product. 02 / AI 3 min read
Design the waiting, streaming, stopping, and recovery states that make an AI feature feel dependable.
Sep 29, 2026
FEEMAG / FLUTTER
A little structure. A lot of possibility. 01 / Flutter 3 min read
Start with clear boundaries, keep widgets focused, and give your app room to grow without a folder for every idea.
Sep 29, 2026
FEEMAG / ENGINEERING < / >
Small details. Better software. 03 / Engineering 3 min read
Loading, empty, and error states deserve the same care as the finished interface. Here is a practical way to design them.
Sep 28, 2026
FEEMAG / BUILDING IN PUBLIC make. learn. repeat.
Ideas become things. 04 / Building in public 2 min read
Introducing the Feemag journal: a notebook for Flutter, AI experiments, useful software, and the process behind it all.
Sep 28, 2026
⌕ No notes on that. Yet. Try a different search or explore another topic.
Show all posts → A growing collection of things learned along the way.