Blog

Fresh notes on web development, software architecture, and practical engineering lessons.

4 of 17 posts shown
Securing PDF Documents: AES-128 Encryption with TerraPDF vs Other Libraries
Programming

Securing PDF Documents: AES-128 Encryption with TerraPDF vs Other Libraries

Build enterprise-grade encrypted PDFs with AES-128 protection, password controls, and fine-grained permissions in just 5 lines of code. See why TerraPDF beats iText, PdfSharp, and QuestPDF for secure document generation.

May 23, 2026 8 min read
Read more about Securing PDF Documents: AES-128 Encryption with TerraPDF vs Other Libraries
Building a PDF Invoice in 30 Lines of C# Code with TerraPDF
Programming

Building a PDF Invoice in 30 Lines of C# Code with TerraPDF

Generate professional PDF invoices with just 30 lines of actual generation code using TerraPDF's fluent API. Complete working example with tables, headers, footers, totals, and multi-page support — all in a clean, declarative style.

May 4, 2026 6 min read
Read more about Building a PDF Invoice in 30 Lines of C# Code with TerraPDF
TerraPDF vs iTextSharp vs PdfSharp: A Comprehensive .NET PDF Library Comparison (2025)
Programming

TerraPDF vs iTextSharp vs PdfSharp: A Comprehensive .NET PDF Library Comparison (2025)

Compare three leading .NET PDF libraries: TerraPDF (modern MIT-licensed), iTextSharp/iText 7 (powerful but AGPL), and PdfSharp (classic open-source). We examine licensing, performance, API design, and real-world use cases with accurate, up-to-date facts.

May 4, 2026 12 min read
Read more about TerraPDF vs iTextSharp vs PdfSharp: A Comprehensive .NET PDF Library Comparison (2025)
Zero-Dependency PDF Generation in .NET: Building PDFs Without External Libraries
Programming

Zero-Dependency PDF Generation in .NET: Building PDFs Without External Libraries

Learn how to generate PDF files in .NET without relying on third-party libraries. Understand the PDF specification, build a lightweight PDF generator from scratch, or use TerraPDF — a real zero-dependency library that's production-ready.

May 4, 2026 8 min read
Read more about Zero-Dependency PDF Generation in .NET: Building PDFs Without External Libraries
Fluent 2 is Microsoft's modern design system that provides a comprehensive set of design tokens and components
Design System

Fluent 2 is Microsoft's modern design system that provides a comprehensive set of design tokens and components

Fluent 2 is Microsoft's modern design system providing comprehensive design tokens and components. Learn how to get started implementing Fluent 2 in your projects.

April 15, 2026 5 min read
Read more about Fluent 2 is Microsoft's modern design system that provides a comprehensive set of design tokens and components
Website performance is crucial for user experience and SEO
Performance

Website performance is crucial for user experience and SEO

Website performance is crucial for user experience and SEO. Slow websites lose visitors and rank lower in search results. Learn practical techniques to optimize your site.

April 14, 2026 6 min read
Read more about Website performance is crucial for user experience and SEO
Web accessibility ensures that websites are usable by everyone
Accessibility

Web accessibility ensures that websites are usable by everyone

Web accessibility ensures websites are usable by everyone, including people with disabilities. Building accessible applications benefits all users and is often a legal requirement.

April 13, 2026 7 min read
Read more about Web accessibility ensures that websites are usable by everyone
Static Site Generators (SSGs) have revolutionized how we build websites
Tools & Technology

Static Site Generators (SSGs) have revolutionized how we build websites

Static Site Generators (SSGs) have revolutionized web development. They offer a perfect balance between simplicity and power. Explore popular SSG options and when to use each one.

April 12, 2026 6 min read
Read more about Static Site Generators (SSGs) have revolutionized how we build websites
OpenAPI Support in ASP.NET Core 9 and Using Swagger UI for API Documentation
ASP.NET

OpenAPI Support in ASP.NET Core 9 and Using Swagger UI for API Documentation

Learn how to leverage OpenAPI in ASP.NET Core 9 and use Swagger UI to create comprehensive and interactive API documentation for your web applications.

December 21, 2024 8 min read
Read more about OpenAPI Support in ASP.NET Core 9 and Using Swagger UI for API Documentation
Implementing Key-Based and Basic Authentication in the same ASP.NET Core 9 Project
ASP.NET

Implementing Key-Based and Basic Authentication in the same ASP.NET Core 9 Project

Learn how to implement both key-based and basic authentication in ASP.NET Core 9 to create versatile and secure API endpoints for different authentication scenarios.

December 7, 2024 10 min read
Read more about Implementing Key-Based and Basic Authentication in the same ASP.NET Core 9 Project
The Unfiltered Truth: A Glimpse Into the Life of a Software Developer
Career

The Unfiltered Truth: A Glimpse Into the Life of a Software Developer

Explore the real challenges software developers face including long hours, burnout, mental health struggles, and discover strategies for maintaining work-life balance.

December 1, 2024 8 min read
Read more about The Unfiltered Truth: A Glimpse Into the Life of a Software Developer
Exploring the Unique Features of ASP.NET Core 9 - A Comprehensive Guide with Examples
ASP.NET

Exploring the Unique Features of ASP.NET Core 9 - A Comprehensive Guide with Examples

Discover the unique and powerful features of ASP.NET Core 9 that enhance developer productivity, performance, and modern web application development capabilities.

November 30, 2024 12 min read
Read more about Exploring the Unique Features of ASP.NET Core 9 - A Comprehensive Guide with Examples
Minimal API in ASP.NET Core 9 - A Deep Dive with Benefits and Comparisons
ASP.NET

Minimal API in ASP.NET Core 9 - A Deep Dive with Benefits and Comparisons

Explore Minimal APIs in ASP.NET Core 9 - a lightweight, high-performance alternative to MVC that simplifies API development with reduced boilerplate code.

November 30, 2024 9 min read
Read more about Minimal API in ASP.NET Core 9 - A Deep Dive with Benefits and Comparisons
Mastering Clean Code - Best Practices for Error-free, Readable, and Lightweight C# Programming
Programming

Mastering Clean Code - Best Practices for Error-free, Readable, and Lightweight C# Programming

Learn best practices for writing clean C# code including meaningful naming conventions, proper formatting, error handling, and performance optimization techniques.

November 15, 2024 10 min read
Read more about Mastering Clean Code - Best Practices for Error-free, Readable, and Lightweight C# Programming
Blogging Your Passions - Finding Creative Inspiration in Daily Life
Blogging

Blogging Your Passions - Finding Creative Inspiration in Daily Life

Discover how to find creative inspiration in everyday moments and channel your passions into meaningful blog posts that resonate with your audience.

November 13, 2024 6 min read
Read more about Blogging Your Passions - Finding Creative Inspiration in Daily Life
AI: The New Best Friend You Never Knew You Needed
AI

AI: The New Best Friend You Never Knew You Needed

Discover how Artificial Intelligence is transforming everyday life at home and work, making you more productive and freeing up time for the important things.

November 10, 2024 7 min read
Read more about AI: The New Best Friend You Never Knew You Needed
Are you TLS 1.2 ready? Force your secure Web API to use TLS 1.2
Technology

Are you TLS 1.2 ready? Force your secure Web API to use TLS 1.2

Learn how to upgrade your web APIs to use TLS 1.2 security protocol and fix connection errors caused by TLS version mismatches with modern browsers.

November 9, 2024 5 min read
Read more about Are you TLS 1.2 ready? Force your secure Web API to use TLS 1.2
Scroll to load more posts