Engineering In The Age of AI Insights & Best Practices

Learn how to improve code quality, boost developer productivity, and build better software with AI-powered development workflows.

Detecting NPM Package Owner Changes in CI: Supply Chain Defense (2025)

Security

Detecting NPM Package Owner Changes in CI: Supply Chain Defense (2025)

Engineer-friendly guide to monitoring NPM package owner and maintainer changes in CI. Implement policy-as-code, alert on risky transitions, and reduce supply chain risk.

Sep 13, 2025

NPM Supply Chain Attack: What Happened and How to Protect Your CI/CD (2025)

Security

NPM Supply Chain Attack: What Happened and How to Protect Your CI/CD (2025)

Engineer-friendly breakdown of the latest NPM supply chain attack: malicious packages, credential theft paths, CI poisoning risks, and concrete steps to harden registries, lockfiles, and pipelines.

Sep 13, 2025

Static Code Analysis: A Practical Playbook for Engineering Leaders

Best Practices

Static Code Analysis: A Practical Playbook for Engineering Leaders

Practical guide to static code analysis for engineering leaders: how it works, where to integrate in CI/CD and PRs, benefits, static vs dynamic comparison, and evaluation criteria.

Sep 13, 2025

Tuning Chat Completion Parameters in Mistral API (2025)

Developer Tools

Tuning Chat Completion Parameters in Mistral API (2025)

Hands‑on guide to Mistral's Chat Completions parameters: when to use temperature vs. top_p, controlling output length with max_tokens and stop, enabling deterministic runs with random_seed, safe_prompt trade‑offs, and streaming. Includes copy‑paste TypeScript snippets and practical recipes.

Sep 5, 2025

Why Data Modeling and API Design Matter More Than Ever in the Age of AI Code Review

Best Practices

Why Data Modeling and API Design Matter More Than Ever in the Age of AI Code Review

AI accelerates coding, but the artifacts that endure are your domain model, database tables, and APIs. This article explains why these contracts should be the center of code review, how clean contracts improve AI codegen quality, and a practical checklist to catch issues before they ossify.

Sep 2, 2025

Token Counting Explained: tiktoken, Anthropic, and Gemini (2025 Guide)

Developer Tools

Token Counting Explained: tiktoken, Anthropic, and Gemini (2025 Guide)

Practical guide to token counting across models: byte‑pair vs. SentencePiece differences, how to count tokens in Anthropic (Claude) using the messages.countTokens API, how OpenAI tiktoken works (MODEL_P50K_BASE), and Gemini countTokens. Includes TypeScript examples and cost estimation tips.

Sep 2, 2025

AI Pair Programming Tools: Complete Guide for Engineering Teams 2025

AI Development

AI Pair Programming Tools: Complete Guide for Engineering Teams 2025

Complete guide to AI pair programming tools in 2025: Compare Cursor, GitHub Copilot, Windsurf IDE, and Qodo Gen. Learn why using different AI tools for generation and review is crucial for code quality. Includes implementation roadmap and ROI analysis.

Aug 31, 2025

React Security Checklist: Complete Guide for 2025

Security

React Security Checklist: Complete Guide for 2025

Complete React security checklist for 2025: Prevent XSS with proper escaping, implement CSRF protection, configure Content Security Policy, secure dependencies, and follow authentication best practices. Essential for React developers.

Aug 30, 2025

Mistral Medium 3.1: Small Model, Big Impact on LM Arena Leaderboard

AI Models

Mistral Medium 3.1: Small Model, Big Impact on LM Arena Leaderboard

Mistral Medium 3.1 achieves breakthrough performance on LM Arena leaderboard - #1 in English, 2nd overall (no style control), top 3 in coding. Analysis of technical improvements, competitive landscape, and developer implications.

Aug 29, 2025

1891020

Code review you can trust.

Propel surfaces what matters so your team can ship with confidence. Built to scale code quality across your teams.

Book a Demo