برنامهنویسی
دنیای توسعه نرمافزار، فریمورکها، متنباز و معماری سیستمها
زیرمجموعهها
توسعه وب و اپلیکیشن
برنامهنویسی برای فرانتاند، بکاند و اپلیکیشنهای موبایل
مهندسی نرمافزار و معماری
معماری سیستم، الگوهای طراحی و اصول مهندسی نرمافزار
دواپس و زیرساخت
ابزارها و روشهای استقرار، سرورها و اتوماسیون زیرساخت

GCC: ریشهها، فلسفه و نقش زنجیرهابزار گنو
مروری بر ریشههای GCC و فلسفهٔ زنجیرهابزار گنو؛ از فازهای کامپایل تا نقش مدولار بودن و مقایسهٔ GCC با LLVM.

پیوند ایستا یا پویا: ریسکها و پیچیدگیهای توزیع
دو دادهٔ محدود—یک گزارش فنی و فهرست گسترده هتلهای رم—فرصتی برای قیاس بین ریسکهای پیوند پویا و پیچیدگی توزیع فراهم میکنند و نشان میدهند که اشتراک کد نیاز به کنترلها و پچ سریع دارد.

تکامل زبان C++ تا C++23 و تأثیر آن بر نرمافزار سیستمی
شرح چگونگی رشد C++ از «C با کلاسها» تا C++23 و تأثیر ویژگیهای زبانی بر طراحی و اجرای نرمافزارهای سیستمی و آزمایشگاههای کرنل.

هر شرکت نرمافزاری باید پلتفرم توسعه عاملمحور بسازد
تولید کد توسط هوش مصنوعی نقشی تازه برای مهندسان رقم زده: شرکتهای نرمافزاری دارند خود را به سازندهٔ ابزارهای توسعه تبدیل میکنند و مهندسی پلتفرم محور آیندهٔ توسعه است.

افزونهپذیری: نقطهعطف بهرهوری در ویرایشگرهای کد مینیمال
وقتی ویرایشگرهای کد به سمت رابطهای مینیمال میروند، افزونهپذیری نقش حیاتی در حفظ قابلیتها و بهرهوری توسعهدهندگان ایفا میکند؛ از امنیت تا همگنی محیط کاری، پیامدهای این تحول گسترده است.

مهاجرت از SVN به گیت: راهنمای عملی و درسهای کلیدی برای سازمانها
مهاجرت از SVN به گیت نیازمند برنامهریزی همزمان فنی و فرهنگی است؛ این راهنما از منابع پراکنده درسهای عملی، چکلیست و توصیههای قابل اجرا استخراج میکند.

چالشها و راهکارهای خنکسازی مایع در خوشههای اکساسکیل هوش مصنوعی
رکهای اکساسکیل هوش مصنوعی، با تولید بیش از 100 کیلووات انرژی حرارتی در هر کابینت، نیازمند گذار از خنکسازی هوایی به راهکارهای مایع شدهاند؛ این تغییر، طراحی، عملکرد و الزامات تاسیساتی دیتاسنترها را بازتعریف میکند.

تکامل مجوزهای نرمافزار: تأثیر بر اکوسیستم، مدلهای کسبوکار و جریان نوآوری
نگاهی فنی و کاربردی به تفاوتهای حقوقی و اکوسیستمی بین GPL و مجوزهای تساهلی و تأثیر آنها بر جریان کد، مدلهای کسبوکار و قدرت در پروژههای متنباز.

پروفایلینگ پیوسته: الزام حفظ عملکرد در سیستمهای بزرگمقیاس
پروفایلینگ پیوسته به یک الزام عملیاتی برای سیستمهای بزرگمقیاس تبدیل شده؛ این مقاله چارچوب، الگوها و گامهای پیادهسازی برای تکامل ابزارهای عملکردی را بررسی میکند.

JVM، .NET CLR و WebAssembly: مقایسه عملی برای قابلیت حمل نرمافزار
JVM، .NET CLR و WebAssembly سه مسیر فنی متفاوت برای دستیابی به قابلیت حمل نرمافزارند. بررسی مزایا، محدودیتها و راهبردهای عملی برای انتخاب بهینه.

چرا سنجش بهرهوری توسعهدهندگان گمراهکننده است و چگونه آن را درست اندازهگیری کنیم
معیارهای سادهای مثل خطوط کد یا تعداد PR اغلب تصاویر غلطی از بهرهوری توسعهدهندگان میدهند. ترکیب معیارهای کمّی، کیفی و حاکمیت مدلها راهحل بهتری است.

همزمانسازی چرخهٔ انتشار SkiaSharp 4 با مایلاستونهای Skia
SkiaSharp 4 با انتشار نسخههای 4.148.0، 4.150.0 و پیشانتشار 4.151.0 چرخهٔ انتشار خود را با مایلاستونهای Skia همزمان کرد و بهینهسازیهای عملکردی و تغییرات شکستنساز را معرفی نمود.
