Python from scratch: how to learn without mistakes https://sudonull.com/python-from-scratch-how-to-learn-without-mistakes
Learn how to properly start with Python: sources of knowledge, comparison with PHP/Go, role of books and videos. Expert tips for middle/senior developers. Start learning effectively.
Unity C# from scratch after 40: developer's path https://sudonull.com/unity-c-from-scratch-after-40-developer-s-path
How to master Unity and C# without IT experience at 41: books, projects, neural networks. Mini-Snake with event-driven architecture. Step-by-step plan for junior positions. Start learning today.
SIMD optimization of Mandelbrot AVX2 OpenMP CUDA https://sudonull.com/simd-optimization-of-mandelbrot-avx2-openmp-cuda
Boosting the Mandelbrot set: from 7 FPS scalar C++ to 500+ FPS on CUDA. AVX2 intrinsics, OpenMP multithreading, GPU code. Benchmarks Ryzen 5 + RTX 3050. For middle/senior developers.
Sigil 2.7.6: ePub editor updates https://sudonull.com/sigil-2-7-6-epub-editor-updates
Sigil 2.7.6 release fixed 10 bugs, added env-vars.txt and optimized Clips. Download for Windows, macOS, Linux. Update instructions for developers.
Languages for school programming: Pascal vs Python https://sudonull.com/languages-for-school-programming-pascal-vs-python
Analysis of the roles of Pascal, Python, and C in school education. Recommendations by stages, advantages for algorithms and projects. For IT teachers and parents — choose consciously.