~/devreads

24 Sept 2021

23 Sept 2021

MapTiler (Adam Laza) 1 min read

The new version of the MapTiler plugin pushes our maps from MapTiler Cloud almost to perfection

22 Sept 2021

Yaphi Berhanu 7 min read

How do you make a website look good when you can't know how that website will look? It turns out this is one of the fundamental questions we work with at Squarespace. Since one of our goals is to make it easy for our users to create beautiful websites, we need to walk a delicate balance between constraints and freedom.…

1 min read

Explore read-your-writes consistency in distributed systems. Learn how to solve replication lag with strategies like synchronous replication.

21 Sept 2021

Chloe Whitaker 1 min read

Over the course of a weekend in 2020, organizations around the world pivoted from in-person workplaces to either fully remote or hybrid remote/in-person work models. For security teams, this raised a concerning question: How do you protect the perimeter when said perimeter no longer exists? This is where cloud-native security – a term we at […] The post 3 Benefits…

securitycloud securitydns security

20 Sept 2021

19 Sept 2021

Brujo Benavides 4 min read

What we did for #SpawnFest 2021 For almost ten years, I waited patiently but actively. And finally, the time has come! I was able to participate again in my all-time favorite hackathon: SpawnFest . In this article, I’ll show how Mariano, Manuel , Tetiana, and I spent the last 48 hours emojifying as many Erlang modules as possible. Yes, that’s…

hackathonserlangfunnyemoji-storiescommunity

Stanko 2 min read

Recently I implemented a fly out menu in React, and stumbled on the following problem - I had to catch a blur event on the menu, but it had multiple focusable children. When user is tabbing between these menu items, blur event is triggered every time on the parent, followed by the focus event on the next item. As I…

17 Sept 2021

David Walsh 1 min read

One of the big themes of the web these days is concurrency, which leads to accomplishing tasks asynchronously. In doing so, the possibility of multiple errors can occur. Instead of providing a generic error, optimally you’d provide a wealth of error information. TheAggregateError error lets developers throw multiple errors within one single Error. Let’s see how it works. To throw…

16 Sept 2021

15 Sept 2021

Nic Raboy 1 min read

So you want to add your YouTube videos to your static generated website, but you don't want to manually keep track of all your videos and playlists? I get it because I've been there! Take my website, ... The post Download and Cache YouTube Data in an Eleventy Website with Simple JavaScript appeared first on The Polyglot Developer.

14 Sept 2021

Chloe Whitaker 1 min read

Based on the kind of high-profile cyberattacks dominating news cycles, you’d be forgiven for thinking these are large enterprise or government-scale crimes. But if you operate a small business, cybersecurity may be more important than you think. Most smaller businesses lack adequate cybersecurity systems, with many small business owners unaware that solutions as simple as […] The post How DNS-layer…

securitydnsdns securitydns-layer security

13 Sept 2021

12 Sept 2021

9 Sept 2021

Rachel Ackerly 1 min read

Threats, threats and more threats! Cybercriminals won’t stop. Attackers relentlessly repurpose existing forms of malware delivery to find loopholes that compromise your employees and your business. Data is your best weapon in the fight against cybercrime. Access to correlated security data can derail attacker efforts by improving detection and investigation processes and speeding your time […] The post Improving threat…

products services

8 Sept 2021

Ijemma Onwuzulike 9 min read

Squarespace's site builder allows our millions of customers to build their unique sites. The content within a given site, like text and buttons, live within small sections called blocks. Earlier this year, the Core Layout team addressed the largest shortcoming of the block editing experience: the block editors didn’t match the modern Squarespace product design language that other features have…

Nic Raboy 1 min read

Remember all the cheat codes you could use in old-school games back in the day? Remember the Konami cheat code? Ever wonder how you could add cheat codes to your own games? Adding cheat codes to your ... The post Implement the Konami Keystroke Cheat Code in a Unity Game appeared first on The Polyglot Developer.

Schakko 2 min read

To be able to run PHP applications on Azure App Services which are using PHP 8.0 features, the Runtime Stack has to be changed. With the newer Runtime Stack, you also have to update the nginx.conf of the underlying Docker image. This article describes how you can achieve that. 2023-03-28: […] The post Deploying PHP 8.0 applications with Azure App…

azureci cd

7 Sept 2021

Chloe Whitaker 1 min read

Spend enough time in cybersecurity and you’re bound to have heard colleagues, analysts, and consultants suggest adding DNS-layer protection to your security stack. It’s easy to understand the appeal – using the internet’s infrastructure to block connections to malicious or unwanted domains can help protect any network from online hazards. But recently, with the conversation […] The post SASE breakdown:…

securitydns securitydns-layer securitysase

6 Sept 2021

3 Sept 2021

Pratik Shekhar 3 min read

3 Rules/Guidelines to Reduce Implementation Flaws When I hear the word “rule”, I think back to grade school. “Be quiet when the teacher is talking.” “No interrupting, you must raise your hand with a question.” But what makes this different than following a set of guidelines? There was always that one kid who never listened to the rules. In coding,…

techcoding-stylesoftware-development

2 Sept 2021

Savannah Ostrowski 7 min read

We're excited to announce that the September 2021 release of the Python extension is here! We now have a rich Python editing experience in the browser with Pylance, a revamped testing interface, a new button for running and debugging files on the editor and more! The post Python in Visual Studio Code – September 2021 Release appeared first on Microsoft…

pythonvisual studio code

hello@taniarascia.com 2 min read

Over the last week or two I've had a lot of fun building out a new site from scratch. I thought it would be fun to make my site look like a…

1 Sept 2021

1 min read

Welcome to the 197th Carnival of Mathematics! 197 is an unseemly number, as you can tell by the Wikipedia page which currently says that it has “indiscriminate, excessive, or irrelevant examples.” How deviant. It’s also a Repfigit, which means if you start a fibonacci-type sequence with the digits 1, 9, 7, and then continue with $ a_n = a_{i-3} +…

Brian Riggsbee 5 min read

Agile development methods can bolster company culture and empower teams to move quickly, with a focus on frequently adding value for customers. Whether you are a program manager, game developer, event planner, or architect, within businesses where change is constant, it’s key to have flexibility, and that’s where agile shines. While there are a variety…

uncategorizeddevelopmentengineeringproduct-engineering

31 Aug 2021