Archives for 2023
- December 31, 2023
- AI-Assisted Development in the Enterprise: Fueling Agility, Innovation, and Competitive Advantage
- December 28, 2023
- AI-Assisted Development for Citizen Developers: Bridging the Gap and Democratizing Software Creation
- December 09, 2023
- The Ethics of AI-Assisted Development: Ensuring Fairness, Trustworthiness, and Transparency
- December 03, 2023
- Revolutionizing Software Development with AI Assistance: Empowering Developers and Streamlining Processes
- November 19, 2023
- GitHub Copilot: A Comprehensive Review
- November 11, 2023
- IntelliCode: Boosting Productivity with AI-Assisted Code Completion
- November 10, 2023
- What is Gradle?
- November 04, 2023
- The Drawbacks of Using Redis for PHP Session Storage
- November 03, 2023
- Empowering C++ Developers: An Introduction to the Meson Build System
- October 27, 2023
- Mastering Build Automation with Ninja: Unleashing C++ Compilation Efficiency
- October 23, 2023
- Unleashing the Power: BLAKE3 vs. SHA-256 - A Performance Showdown
- October 22, 2023
- Unveiling BLAKE3: A Deep Dive into Its Key Features
- October 21, 2023
- Bazel 6.4.0: A Major Release with Significant Improvements
- October 14, 2023
- Battle of the Build Tools: Bazel, Gradle, and Maven
- October 13, 2023
- Optimizing Website Performance: Benefits of Using Gzip with Nginx
- October 12, 2023
- Demystifying Programming Jargon: Decision Structures, AKA Selection Structures
- October 11, 2023
- Exploring the Best Alternatives to Gradle for Build Automation
- October 11, 2023
- Testing Network Performance with "Tclsh iperf" on Cisco
- October 10, 2023
- The Essential Guide to Modern Build Automation Tools
- October 10, 2023
- Demystifying Makefiles: A Simple Example for C++
- October 10, 2023
- "Managing Projects with GNU Make: The Power of GNU Make for Building Anything" by Robert Mecklenburg
- October 10, 2023
- Structuring a C++ Project Effectively
- October 09, 2023
- Comprehensive Guide for Using GNU Make with C++
- October 08, 2023
- Mastering CMake for C++: A Comprehensive Guide
- October 08, 2023
- Mastering Cross-Platform Development with CMake and C++
- October 08, 2023
- "Mastering CMake: A Cross-Platform Build System" by Ken Martin, Bill Hoffman, and Robert Maynard
- October 08, 2023
- What Is Cross-Platform Development?
- October 07, 2023
- A Deep Dive into LLVM: Getting Started and Beyond
- October 07, 2023
- load-interval 30: For and Against
- October 07, 2023
- What is LLVM?
- October 06, 2023
- Strategies for Storing PHP Sessions
- October 05, 2023
- Using Memcached for PHP Session Storage
- September 28, 2023
- Resolving ErrorProne's EqualsHashCode Warning in Java
- September 21, 2023
- Resolving ErrorProne's ReturnValueIgnored Warning in Java
- September 20, 2023
- Bazel: rules_docker vs rules_oci
- September 20, 2023
- Introducing rules_oci: Simplifying Container Image Builds
- September 17, 2023
- Bazel: A powerful build system for Python
- September 08, 2023
- Bazel: A powerful build system for C++
- September 06, 2023
- Bazel: Setting max_compatibility_level
- September 05, 2023
- What is Bazel's sandbox mode?
- September 04, 2023
- Does Bazel Guarantee Hermeticity?
- September 03, 2023
- Python's Universal Newline Mode
- September 01, 2023
- Bazel: Module Extensions and Metadata Objects
- August 20, 2023
- What are the Benefits of a Bzlmod Lockfile?
- August 09, 2023
- Bazel 6.3: A Major Release with New Features and Improvements
- August 07, 2023
- What is the best programming language for FAANG coding interviews?
- August 06, 2023
- Preparing for FAANG Coding Interviews
- July 07, 2023
- The Fastest Trending Programming Languages of 2023
- July 04, 2023
- Benefits of Hermeticity in Software Development
- July 02, 2023
- I Want to Learn a New Programming Language
- July 01, 2023
- Most Popular Network Reliability Technologies in 2023
- June 30, 2023
- What are AI-Assisted Development Tools?
- June 28, 2023
- Choosing Between Sourcegraph and GitHub Code Search
- June 14, 2023
- What is the most popular build system for C++?
- May 29, 2023
- What's New in Go 1.20.4?
- May 20, 2023
- What is a Polyglot Source Code Repository?
- May 18, 2023
- Does Go require a particular directory structure?
- May 04, 2023
- Push vs Pull Experiments
- April 30, 2023
- Bazel vs Gradle
- April 29, 2023
- What is "vendoring" a library?
- April 16, 2023
- Why Choose Rust over Java for Microservices?
- April 15, 2023
- What is TCP1323Opts?
- April 12, 2023
- New Feautures in Python 3.11
- April 10, 2023
- Type Checking in Python
- April 09, 2023
- [Git] remote.origin.prune vs fetch.prune
- April 01, 2023
- Bazel vs Buck
- March 30, 2023
- The Benefits of Using GitHub Copilot
- March 28, 2023
- Disabling Wordpress
- March 28, 2023
- Hermeticity - So Hot Right Now
- February 28, 2023
- [Python] Patching platform.uname in Tests
- February 16, 2023
- Git Remote Moved?
- February 13, 2023
- [Git] Per Repo SSH Identity
- January 03, 2023
- Quick Codemods with sed