Homepage
Open in app
Sign in
Get started
Tide Engineering Team
Do what you love.
Follow
Contract Testing: The imperative piece in the Testing Pyramid
Contract Testing: The imperative piece in the Testing Pyramid
The world moves from monolithic backend architecture to micro-services. Contract tests are here to ease the change and reduce dependencies.
Subhash Kotra
Sep 12, 2023
Java Security Essentials: A Comprehensive Guide to OWASP Top 10 Vulnerabilities
Java Security Essentials: A Comprehensive Guide to OWASP Top 10 Vulnerabilities
In today’s day and age, where around 4.9 billion people have access to and use the internet, ensuring the security of software applications…
Konstantin Borimechkov
Aug 16, 2023
BDD — A short tale of what drove us to adopt it in our mobile team
BDD — A short tale of what drove us to adopt it in our mobile team
Hi fellow engineers 👋
Rony Brosh
Jun 6, 2023
Basic and advanced networking in Dart and Flutter — the Tide way. Part 6: REST API. Advanced.
Basic and advanced networking in Dart and Flutter — the Tide way. Part 6: REST API. Advanced.
This six-part series presents tools and approaches that facilitate API layer implementation in Flutter and Dart applications we use at…
Anna Leushchenko 👩💻💙📱🇺🇦
May 26, 2022
Basic and advanced networking in Dart and Flutter — the Tide way. Part 5: REST API. Basic.
Basic and advanced networking in Dart and Flutter — the Tide way. Part 5: REST API. Basic.
This six-part series presents tools and approaches that facilitate API layer implementation in Flutter and Dart applications we use at…
Anna Leushchenko 👩💻💙📱🇺🇦
May 26, 2022
Basic and advanced networking in Dart and Flutter — the Tide way. Part 4: HTTP client. Advanced.
Basic and advanced networking in Dart and Flutter — the Tide way. Part 4: HTTP client. Advanced.
This six-part series presents tools and approaches that facilitate API layer implementation in Flutter and Dart applications we use at…
Anna Leushchenko 👩💻💙📱🇺🇦
May 26, 2022
Basic and advanced networking in Dart and Flutter — the Tide way. Part 3: HTTP client. Basic.
Basic and advanced networking in Dart and Flutter — the Tide way. Part 3: HTTP client. Basic.
This six-part series presents tools and approaches that facilitate API layer implementation in Flutter and Dart applications we use at…
Anna Leushchenko 👩💻💙📱🇺🇦
May 26, 2022
Basic and advanced networking in Dart and Flutter — the Tide way. Part 2: data models. Advanced.
Basic and advanced networking in Dart and Flutter — the Tide way. Part 2: data models. Advanced.
This six-part series presents tools and approaches that facilitate API layer implementation in Flutter and Dart applications we use at…
Anna Leushchenko 👩💻💙📱🇺🇦
May 26, 2022
Basic and advanced networking in Dart and Flutter — the Tide way. Part 1: data models. Basic.
Basic and advanced networking in Dart and Flutter — the Tide way. Part 1: data models. Basic.
This six-part series presents tools and approaches that facilitate API layer implementation in Flutter and Dart applications we use at…
Anna Leushchenko 👩💻💙📱🇺🇦
May 26, 2022
Basic and advanced networking in Dart and Flutter — the Tide way. Part 0: introduction.
Basic and advanced networking in Dart and Flutter — the Tide way. Part 0: introduction.
This six-part series presents tools and approaches that facilitate API layer implementation in Flutter and Dart applications we use at…
Anna Leushchenko 👩💻💙📱🇺🇦
May 26, 2022
Automating Guidelines
Automating Guidelines
One of the cornerstones of Tide’s engineering values is that we care a lot about REST. Like maniacally! Here’s how we do it.
Aleksandar Aleksandrov
May 23, 2022
Technical Excellence at Scale
Technical Excellence at Scale
Coming up with a short definition for it isn’t straightforward. Different organizations have varying interpretations of the subject.
Ivan Kozhirug
Jan 12, 2022
Block Public S3 Bucket Access with CloudFront OAI
Block Public S3 Bucket Access with CloudFront OAI
S3 stands for Simple Storage Service. S3 is like a virtual drive to store and retrieve data. According to the AWS definition:
Devyani Vij
Oct 10, 2021
Deployment Pain: How to eliminate the suffering caused by infrequent deployments
Deployment Pain: How to eliminate the suffering caused by infrequent deployments
Even if you haven’t heard the term Deployment Pain, chances are that you have experienced this phenomenon. Unless, of course, you’ve been…
Ivan Kozhirug
Sep 13, 2021
How to build effective communication between data science and the business
How to build effective communication between data science and the business
Communicate tips for working effectively with business stakeholders and delivering value as a data scientist
Natalia Koupanou
Jul 12, 2021
FinML — Optimising AB tests with multi-armed bandits
FinML — Optimising AB tests with multi-armed bandits
Hendrik
Jun 1, 2021
Flutter Image classification using TensorFlow in 4 steps
Flutter Image classification using TensorFlow in 4 steps
Google provides a few products within the TensorFlow family:
Teresa Wu
May 2, 2021
Bitrise — An Aggregator for Mobile Apps
Bitrise — An Aggregator for Mobile Apps
Bitrise is a Continuous Integration and Delivery (CI/CD) Platform as a Service (PaaS) focussing on Mobile App development. It is powerful…
Subhash Kotra
Apr 22, 2021
About Tide Engineering Team
Latest Stories
Archive
About Medium
Terms
Privacy
Teams