Browsing Category
Software
12147 posts
Software Engineering & Development Frameworks
This hub covers practical engineering frameworks, development processes, and system design approaches used to build scalable and reliable systems.
You’ll find how-to guides, architectural breakdowns, and real-world insights focused on backend systems, cloud software, and modern developer tooling.
This content is designed for engineers, technical leads, and teams working on production-scale applications.
Key Engineering Guides
What is the React Slots pattern?
React Slots are a pattern for component composition that allows you to pass components or JSX as children…
Building a Real-Time Chat Application with WebSockets in React
Real-time communication has become an integral feature of modern web applications, especially in chat applications. WebSockets provide a…
Review: The New NVIDIA Jetson Orin Nano
Hello, friends! If you’re a reader of my nerdy articles you’ve probably heard about NVIDIA’s Jetson. It’s a…
The Evolution of LiveScript: The Precursor to JavaScript
When we think about web development, JavaScript is one of the first technologies that comes to mind. It’s…
See the Similarity: Personalizing Visual Search with Multimodal Embeddings
Learn how to build a visual search tool using Google’s Multimodal Embeddings API and explore how to apply…
Gemini 2.0: Level Up Your Apps with Real-Time Multimodal Interactions
Today, we’re diving into how you can use Gemini 2.0’s Multimodal Live API to build applications that interact…
Backend Red Flags – What NOT to do
Standarts are there for us to maintain. By doing so, you stand a high chance of getting a…
How to Write Effective Texts for Blogs: Tips and AI Tools to Boost Your Content
Creating effective blog posts is an art that combines creativity, strategy, and technical skills. With millions of blogs…
IRRemote 程式庫搭配 Adafruit_NeoPoxel 程式庫的問題
IRremote 是大家使用紅外線遙控實驗最常用的程式庫,由於接收紅外線遙控器訊號與時間極度相關,如果你的程式中有耗時較久的動作,就可能會影響到紅外線訊號接收的正確性。舉例來說,像是大家愛用的 WS2812B 燈串,串接越多顆燈,傳輸所有燈顏色的資料所耗的時間就越久,以底下這個採用 Adafruit_NeoPixel 程式庫顯示呼吸燈效果的程式為例: #include #include #include #define DECODE_NEC Adafruit_NeoPixel leds=Adafruit_NeoPixel(16, 7); void setup() { Serial.begin(115200);…
How to Create Your Own Cryptocurrency
Since the emergence of Bitcoin in 2009, the cryptocurrency market, although not stable, has been gaining momentum. The…