A Year of Open Source (2016)
A developer's 2016 retrospective on open source contributions, speaking at tech conferences, and maintaining the MEAN.JS framework.
Liran Tal is an AI security researcher and Node.js security expert focusing on securing agentic AI workflows, MCP, and software supply chains through research, education, and open-source work.
213 articles from this blog
A developer's 2016 retrospective on open source contributions, speaking at tech conferences, and maintaining the MEAN.JS framework.
A developer explains building a security-focused static code analysis tool for Gulp by extending an existing plugin, following open source philosophy.
A look at the origins and global impact of the Linux operating system, from Linus Torvalds' 1991 project to its widespread use today.
A guide on contributing to open source projects by improving documentation, using a Node.js library example.
A guide to setting up a Docker-based development environment for the MEAN.JS stack, enabling live-reload and easy setup.
A guide encouraging developers to contribute to open-source projects like AngularJS by improving documentation, not just code.
A developer shares their experience contributing to Docker's official documentation by fixing a Windows-specific path issue in the config.json file guide.
Analyzes global network latency, highlighting the worst ping delay between Dagupan, Philippines and Alblasserdam, Netherlands.
A personal reflection on how the BBS software RemoteAccess, written by Andrew Milner, fueled the author's early passion for computers and online communities in the 1990s.
A developer shares how embracing reversible decisions led their team to successfully adopt the Node.js/MEAN stack, improving performance.
A manager explains how diversity in age, background, skills, and culture creates a more innovative and effective software engineering team.
A humorous rap song about Drupal development, covering modules, hooks, caching, and the Drupal community.
A guide to preventing clickjacking attacks on Drupal and Apache web applications by configuring the X-Frame-Options header.
A guide to hardening Apache web servers by disabling trace methods and hiding server tokens to prevent information disclosure.
A technical guide on optimizing Drupal performance by carefully managing the hook_init() function to reduce server load and improve page speed.
Technical guide on optimizing Drupal performance by managing database indexes, queries, and removing unused modules.
A guide to improving Drupal site performance by identifying and removing unused modules to reduce memory footprint and optimize server response.
Tips for improving Drupal performance by optimizing database indexes and SQL queries, inspired by Doom's difficulty levels.
Debugging Drupal cron failures caused by a custom module's nodeapi hook using drupal_goto().
Guide on updating a forked MEAN.io repository to v0.4, including git commands and npm/bower package updates.