Homepage
Open in app
Sign in
Get started
Picsart Engineering
Follow
Trending stories
Effective communication for software engineers
Effective communication for software engineers
As a software engineer, discussing technical subjects with colleagues from other departments needs to happen as flawlessly as possible. In…
Iulian-Constantin Marcu
Dec 14, 2022
Prioritizing Development Efforts with SLOs in Microservices
Prioritizing Development Efforts with SLOs in Microservices
As technology continues to play an increasingly vital role in businesses of all sizes, it becomes essential for leaders to have a clear…
Jor Khachatryan
Apr 4, 2023
Utilise RAG framework to become a 10x developer
Utilise RAG framework to become a 10x developer
Lets investigate how we can improve developers work with help of LLM and RAG framework.
Dmitry Ivanov
Jun 5
Stateful High Availability and Load Balancing using Keepalived with ipvsadm: Dual Master and Backup…
Stateful High Availability and Load Balancing using Keepalived with ipvsadm: Dual Master and Backup…
High Availability, Load Balancing and TCP State Synchronization
Harutyun Dermenjyan
Dec 12, 2023
How to make your texture tileable using AI (Codes Included)
How to make your texture tileable using AI (Codes Included)
This article aims on showing how to create tileable textures (both square and hexagonal) and create zoom-in animation loops using AI
Daniil Hayrapetyan
Feb 9, 2023
How We Came to the Idea that We Need a DevXP Team at PicsArt
How We Came to the Idea that We Need a DevXP Team at PicsArt
It is more than a year already since the PicsArt Developer Experience (DevXP) Team keeps empowering our engineers to create and deploy…
Tamara Gevorgyan
Jan 10, 2021
How frequently is UICollectionView layoutSubviews being called during scroll?
How frequently is UICollectionView layoutSubviews being called during scroll?
It is my most favorite question regarding iOS development. As I often can hear wrong answers to it, unfortunately, even from ChatGPT, I…
Sasha Terentev
Jun 13, 2023
Preview Jetpack Compose Views in Seconds! (PreviewGenerator Lib)
Preview Jetpack Compose Views in Seconds! (PreviewGenerator Lib)
Hey Kotlin and Jetpack Compose Enthusiasts
Vram Voskanyan
Feb 2
Saga pattern for onboarding flows
Saga pattern for onboarding flows
When we are developing any UI application and adding some new feature we may want to help our user get into the feature and provide some…
Sasha Terentev
Dec 1, 2023
GPU Data IO
GPU Data IO
The Problem
Dror Smolarsky
Feb 1, 2023
Software Design Process
Software Design Process
Any software has its history of creation, creators, and the actual needs behind it. In the sense of process, software creation is more…
Artur Gevorgyan
Sep 8, 2022
Micro-frontends: The path to a scalable future — part 1
Micro-frontends: The path to a scalable future — part 1
What are micro-frontends and their main concepts?
Khachatur Tovmassian
Feb 5, 2021
Supercharge Your Android Remote Debugging Experience with Ngrok
Supercharge Your Android Remote Debugging Experience with Ngrok
As Android developers, we constantly look for ways to improve our workflow and efficiency. And debugging is an essential part of the app…
Gegham Simonyan
May 22, 2023
How we fixed a crash with the crash
The best way to solve a problem is to remove its cause.
Davit Samvelyan
Apr 13, 2023
Adoption of Contract testing
Adoption of Contract testing
In today’s software development world where services and apps need to talk to each other smoothly, things get complex fast. The adoption of…
Dmitry Ivanov
Apr 25
Micro-frontends: The path to a scalable future — part 2
Micro-frontends: The path to a scalable future — part 2
Deciding which micro-frontend architecture is yours
Khachatur Tovmassian
Mar 25, 2021
How we save Android state at PicsArt
How we save Android state at PicsArt
Android development is fun, no doubt about it! Still, there is also a lot of repetitive boilerplate code that the platform forces us to…
Artyom
Mar 26, 2019
How We Organized an AI Hackathon: 15 Lessons Learned
How We Organized an AI Hackathon: 15 Lessons Learned
There is a strong hackathon culture at PicsArt. We are hosting 1–2 hackathons per year within the company and encouraging our folks to…
Artavazd Mehrabyan
Apr 28, 2019
Finding Memory Leaks in Mobile Apps (Part 1: Visualization)
Finding Memory Leaks in Mobile Apps (Part 1: Visualization)
What is Memory Leak?
Nubar Nalbandian
Oct 11, 2022
4 Ways of UI Development in iOS
4 Ways of UI Development in iOS
If you are already a mobile developer or going to become, you will surely know that one of the key points in mobile development is the…
Lusine Gasparyan
Mar 28, 2021
Finding Memory Leaks in Mobile Apps (Part 2: Automation)
Finding Memory Leaks in Mobile Apps (Part 2: Automation)
Finding and eliminating memory leaks in mobile apps is crucial for maintaining a high crash-free rate. In this article, we delve into the…
Nubar Nalbandian
Jun 23, 2023
Picsart for Shopify
Picsart for Shopify
Empowering Shopify merchants with Picsart’s core technology and the power of AI.
Hrach Tamrazyan
Dec 19, 2022
How to Serve 200K Samples per Second with Single Prometheus
How to Serve 200K Samples per Second with Single Prometheus
What is IT monitoring and why is it essential?
Jor Khachatryan
May 28, 2021
CppBind: Breaking the Language Barrier or Designing Multiplatform Applications with C++.
CppBind: Breaking the Language Barrier or Designing Multiplatform Applications with C++.
Multiplatform applications have become very common, providing a platform-native experience for users by delivering native applications…
Vardges Hovhannisyan
Dec 1, 2022
About Picsart Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams