Skip to content
11Sigma
  • Why
  • How
  • What
    • Services
    • Stoplight Case Study
    • TypeScript Experts
  • Team
  • Partners
  • Community
  • Blog
  • Careers
  • Contact
  • Request Quote
    Request Quote

Advent of Code: functional programming in TypeScript day 1

Programming

Learn more about functions, partials, and numbers, and get better at functional programming.

Tuple Talks, Episode 1 – Data Validation in TypeScript

Programming

A tech discussion between our two senior engineers Michał Miszczyszyn and Jakub Rożek. Densely packed with useful knowledge brought to you directly from our hosts programming experience. We covered JSON Schema, Ajv, io-ts, and much more in this episode.

Haskell – The Most Gentle Introduction Ever – Part II

Programming

Learn more about functions, partials, and numbers, and get better at functional programming.

Haskell – The Most Gentle Introduction Ever – Part I

Programming

Learn the basics of programming in Haskell and widen your overall skills with this gentle introduction.

1 Month Vim Only Challenge – The Whats and The Whys

Programming

I switched to VIM from VSCode for a month! Check out why I did this and what I expect from this experiment.

UnRemote 2021 – 7 days retreat in northern Poland

Remote, Remote Lifestyle, Retreat

7 days of the most amazing and energizing events at the dusk of 2021 summer. Check out how our, usually globally distributed, team, reunited in a city that never sleeps and the best time together!

Yarn lock: how it works and what you risk without maintaining yarn dependencies – deep dive

Programming

If you’ve ever built an npm library you might have stumbled across a problem with outdated or randomly updated sub dependencies. In this article, Michał writes about dependency maintenance and explains yarn and yarn lock in depth.

Real-time API Design Collaboration in Stoplight Studio with YJS

Programming

Are you building a Google Docs-like online collaboration tool? Do you want to learn what OT, CRDT, and Yjs are? In his article, Dom walks us through a use case of implementing real-time API design collaboration in Stoplight’s flagship product: Studio.

An 11Sigma at Stoplight Engineer’s Perspective: A First-Hand Look at Best Practices to Improving Remote Company Productivity

Remote

How to ensure remote teams are productive? Out of my 14 years long career as a software engineer, I worked remotely for 11 years. Here is a collection of my thoughts around managing, communicating, and socializing in remote organizations.

YAML is more than JSON without brackets (part 1)

Programming

What are scalars? What does chomping mean and can NULL be a key in YAML’s mapping? This article shows differences between JSON and YAML and finally make you understand YAML better.

We’ve joined Briza – an insurtech startup from Canada

Press Release

We are pleased to share that we’ve joined Briza as their engineering partner this month (March 2021). This announcement is particularly exciting to us because it is our second major partnership. Briza is a Series A startup from Canada with about 25 people on board, has recently closed a $8M in founding, and is eager …

We’ve joined Briza – an insurtech startup from Canada Read More »

Typescript Cheat Sheet

Programming

A handy reference for TypeScript engineers!

How did I leverage Proxies to make JavaScript errors pleasant to work with?

Programming

I’m doing a deep dive into the ECMAScript specification to find out how to serialize the error object properly.

Using accessibility guidelines to improve test quality and robustness

Programming

Accessibility and testing have much more common than you would think. Check out why!

7 Approaches I Took While Learning Web Dev From Scratch

Programming

This article shows my personal selection of different learning materials and summarizes their pros and cons.

Posts navigation

1 2 Next Page →

Let's get in touch!

191120-white-text-contained

Epic engineers, epic startups.

Facebook-f Twitter Instagram Linkedin-in Youtube

Members of

interizon-logo

Company

Business

Get in touch

Copyright © 2023 11Sigma | Powered by 11Sigma
Manage Cookie Consent
We use cookies to optimize our website and our service.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
View preferences
{title} {title} {title}
Manage Cookie Consent
We use cookies to optimize our website and our service.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
View preferences
{title} {title} {title}