Producement Startup Product Engineering
  • ABOUT US
  • SERVICES
    • Full-stack Development
    • Tech Recruitment
    • Product Engineering
  • PORTFOLIO
  • BLOG
  • CAREERS
  • CONTACT
  • ABOUT US
  • SERVICES
    • Full-stack Development
    • Tech Recruitment
    • Product Engineering
  • PORTFOLIO
  • BLOG
  • CAREERS
  • CONTACT
website-e-residency-id
September 21, 2020  |  By Maido Käära  |  In Blog, DEVELOPMENT, Technology

Estonian ID card authentication using Nginx and CORS

Authentication in web apps using an Estonian ID card with Nginx is pretty straightforward (although quite unstable). Initial setup Simple ID card authentication boils down to: Enable One-Way TLS on your main domain (e.g. app.example.com) Enable Two-Way TLS on a secondary domain (e.g. id.example.com) using the ID card certificate chain. Redirect user from main site […]

Read More 0
static IP for App Engine
August 18, 2020  |  By Zhao SongXun  |  In Blog, DEVELOPMENT, Technology

Assigning static IP address for Google App Engine

Why? GAE(Google App Engine) is a great choice for developers who want to build and deploy applications in a minute. Thanks to a fully managed serverless platform, you are free from the painful server configuration for deployment as well as automatic scaling. But there is a problem that comes with the cost. Google App Engine […]

Read More 0
startup product engineering
June 10, 2020  |  By Kapildev Neupane  |  In Blog, DEVELOPMENT, Technology

SQL Query Performance Optimization

Need of Optimization In most IT systems, the database is an integral part. Data needs to be processed from databases to actually use it — and SQL is the standard interface language used to query the Database for data. Most of the time, SQLs written to communicate with the Database are simple, easy and fast. […]

Read More 0
WebAssembly
May 5, 2020  |  By Bayram  |  In DEVELOPMENT, Technology

Using Emscripten/WebAssembly in web workers and interacting with native C/C++ code concurrently

What problem are we trying to solve? JavaScript runs in a single thread per web-page in the browser. This limitation prevents CPU intensive work on client side (encoding/decoding, complex calculations, etc…). Let’s see how WASM and WebWorkers help pull through these problems by porting native C/C++ libraries to the web and interact with them concurrently. […]

Read More 0
behavior_implementation
March 21, 2020  |  By Yerzhan Sarbassov  |  In DEVELOPMENT, Technology

Frontend testing focused on behavior rather than implementation

Most of our projects use codecov.io to check code coverage and improve review process. But high code coverage value itself is not telling anything about quality of the code and tests, so we always try to improve the way we test our products.  You can read about our mutation testing practices and in this article […]

Read More 0
Newer
12
Older

ABOUT US

Producement is a product engineering company founded by a group of talented engineers with the experience of building the P2P online money transfer service unicorn TransferWise.

CATEGORIES

  • Blog (7)
  • BUSINESS (4)
  • DEVELOPMENT (10)
  • Product (3)
  • Technology (7)
  • Uncategorized (1)

ARCHIVES

  • January 2021 (1)
  • December 2020 (1)
  • September 2020 (1)
  • August 2020 (1)
  • June 2020 (3)
  • May 2020 (3)
  • April 2020 (3)
  • March 2020 (4)
  • February 2020 (1)
  • May 2019 (1)

TAGS

balance concurrent javascript database emscripten Google App Engine Google Cloud Console Google Cloud SDK Google Compute Engine json life Linux openapi optimization performance react redoc redux rest Serverless Server Management sql study swagger tech Technology UX web-assembly web-workers work
  • ABOUT US
  • SERVICES
  • PORTFOLIO
  • BLOG
  • CAREERS
  • CONTACT
Copyright ©2018 ThemeFuse. All Rights Reserved