The Curious Engineer

All blogs / JavaScript / TypeScript

Wingify Engineering

engineering.wingify.com

This is the engineering blog from the hackers at Wingify

JavaScript / TypeScriptTesting / QADatabasesEngineering blogs

Posts
78 from 22 May 2013 to 8 Dec 2025
Posting
now and then (1 in the last year)
Kind
company blog
Feed
https://engineering.wingify.com/atom.xml

2025 5

  1. From Postgres to ClickHouse: Achieving Real-Time Aggregations with Materialized Views and Cutting Costs by 80%
  2. Breaking the Translation Bottleneck: How AI-Powered i18n Transformed Our Development Workflow
  3. VWO Editor: Seamless DOM Manipulations for React-based Websites
  4. AI-Driven Feature Flags: How VWO MCP Server Revolutionizes Your Development Workflow
  5. Revolutionizing Test Reporting with AI at Wingify - A Deep Dive into CTRF Integration

2024 1

  1. Enhancing ClickHouse Architecture with Distributed Query Engines: A Cost-Effective Transformation

2023 2

  1. How we are writing modern Javascript with AngularJs
  2. Computing Aggregates in VWO

2022 9

  1. Google BigQuery: Why & How we power our Data Platform with it
  2. Network Mocking in Playwright
  3. Why functional programming is needed
  4. Automating Tedious Managerial Tasks
  5. Rest Assured - Journey to the end to end API automation
  6. Playwright – The Rightful Heir
  7. The Big Bug Hunt - Wingify
  8. Cypress - A worthy replacement for Protractor?
  9. Kroomsa: A search engine for the curious

2021 4

  1. Finding Bughotspots in Source Code
  2. Handling Shadow DOM in Protractor Tests
  3. Designers should understand code
  4. Wingify CTF 2k21

2020 6

  1. Performance Testing a data pipeline at scale
  2. Maths behind Bayesian Duration Calculator
  3. A lua-nginx Client for Pub/Sub
  4. Kafka Streams Stateful Ingestion with Processor API
  5. Programmatic Authentication under IAP on GCP
  6. Performance improvements in VWO SmartCode

2019 2

  1. Three Wingifighters at the BountyCon
  2. Wingify towards Docker and Kubernetes

2018 4

  1. JS13K Games 2K18
  2. Shift to Atomic CSS
  3. Demystifying Webpack 4 Split Chunks Plugin
  4. Automated Heatmap Verification E2E using Selenium and Canvas

2017 11

  1. Animations in VueJS
  2. Why we've removed Inheritance/Extend from SASS & you should do the same!
  3. Leveraging Kafka Streams to reduce DB Hits
  4. Migrating towards Yarn and Webpack
  5. The First Wingify DevFest
  6. Automated environment deployments
  7. PyData at Wingify - My Experience
  8. Demand-driven APIs Using GraphQL
  9. Wingify's First Internal CTF
  10. Wingify Hackathon - Sum It Up
  11. Wingify Hackathon - VWO X-Ray

2016 9

  1. Wingify at Europe/UK Conferences
  2. Heybot! - Our skype bot
  3. Speeding Up VWO
  4. Secure Your Web Application @JSChannel Conference ’16
  5. Automating Web Push Notifications @Selenium Conference 2016
  6. Let's talk Security - Engineering Talkies
  7. Code In the Dark at Wingify
  8. A layout trick
  9. Free objects - a generalized interpreter pattern

2015 10

  1. SuperElasticsearch - More Python goodness in elasticsearch-py
  2. Wingify at Meta Refresh 2015
  3. Meta Refresh 2015 Delhi Run-up Event hosted at Wingify
  4. Q-Directives - A Faster Directive System For Angular.js
  5. Elasticsearch for Analytics
  6. Meta Refresh 2015 Delhi Run-Up Event
  7. Open source at Wingify
  8. Testing AngularJS Apps End to End Using Protractor
  9. Overcoming the Challenges of Performance Testing Single-page Apps
  10. Wingify at CSSConf / JSConf Asia 2014

2014 7

  1. JSFoo Delhi Run-up Event @ Wingify
  2. JSFoo 2014 Delhi Run-up Event + JS Contest
  3. Open Sourcing DOM Comparator
  4. Wingify at The Fifth Elephant
  5. Dynamic CDN
  6. We are sponsoring The Fifth Elephant 2014
  7. Fast Storage with RocksDB

2013 8

  1. Automated e2e testing- WebDriverJS, Jasmine and Protractor
  2. Scaling with Queues
  3. Internship experience @Wingify
  4. Getting 60 FPS using Chrome devtools
  5. please.js - A simple PostMessage based communication library
  6. How We Made The Animated A/B Testing Guide
  7. jQuery Promises: The answer to PostMessage's asynchrony
  8. Introduction: Engineering @ Wingify