/images/avatar.png

Flutter Impeller: A New Era of Smoothness and Performance

Impeller is a brand new rendering engine designed from the ground up to address Flutter's 「early-onset jank」 issue. Unlike the traditional Skia engine, Impeller pre-compiles shaders during the build process, eliminating the need for runtime compilation that can cause occasional hiccups.

Makefile: A Powerful Tool for Automating Build Processes

Makefile is a powerful tool for automating build processes. It provide a flexible and efficient way to manage the compilation and linking of source code, allowing developers to focus on writing code rather than managing the build process. By understanding how Makefile work and using them effectively, you can improve your development workflow and avoid unnecessary tedium.

Docker Concise Tutorial

Docker is a popular platform for containerization, a lightweight and portable way of packaging and running applications. It allows developers to create self-contained environments that can be deployed and managed consistently across different platforms.

Understanding Pointers vs Values in Go Struct

Understanding the difference between Golang struct pointers and values is crucial for writing efficient, effective, and scalable Go programs. By choosing the right approach based on your use case, you can ensure that your structs behave as expected and optimize your code for performance.