Software engineering blogs
190 subscribers
1 photo
2.42K links
Download Telegram
[Soshace]
How to use the redux dev tools to speed up development and debugging
Redux dev tools are development tools used to debug Redux-based applications. In this article, we'll learn more about how this tool aids the development and debugging of applications. The post How to use the redux dev tools to speed up development and debugging appeared first on Soshace.
[Cloudflare]
Holiday Season Update from Lisbon
Cloudflare Lisbon has come a long way. We now have 74 incredibly talented people working or joining in areas such as Engineering, Security, Infrastructure, Customer Support, People, Places, Product Management, Emerging Technologies or Accounting, and growing fast.
[Cloudflare]
Using One Cron Parser Everywhere With Rust and Saffron
Cron parsers are everywhere, each supporting their own extensions on the cron string format, which made consistency between parts of Cron Triggers difficult to achieve. Today we’re showing how we easily solved this problem with Rust without needing to write the same code twice.
[Soshace]
Fluent Validation in ASP.NET MVC
Fluent validation is a validation library for .NET. This will be separated from the business logic. So, it has an advantage over data annotation validation. This library is available in the NuGet pack The post Fluent Validation in ASP.NET MVC appeared first on Soshace.
[Docker]
Docker Captain Take 5 – Gianluca Arbezzano
Docker Captains are select members of the community that are both experts in their field and are passionate about sharing their Docker knowledge with others. “Docker Captains Take 5” is a regular blog series where we get a closer look at our Captains and ask them the same broad set of questions
[Soshace]
Build Real-World React Native App #8 : implement Dark mode
In this chapter, we are going to implement a new feature in our app. The feature is called dark mode which is very prevalent in the app nowadays. The dark mode is configured into any app to make it night friendly or low light friendly. The post Build Real-World React Native App #8 : implement
[Facebook]
2020 year in review: Connectivity innovations, faster apps, and progress toward net zero
It goes without saying that 2020 has been a challenging year, to put it lightly. But if anything, the COVID-19 pandemic has shined a light on our need to connect as people. For Facebook, that meant our work has become more important than ever. Whether it was finding new and innovative ways to
[Zendesk]
Performing Kubernetes Service CIDR Block Migration
HistoryAt Zendesk, we started our Kubernetes journey in September 2015, shortly after version 1.0 was publicly available. At the time of v1.0 not much information was available and we didn’t have a lot of experience, so some configuration choices that made sense four years ago have had to be
[Soshace]
Dockerizing Django with Postgres, Redis and Celery
In this article, we are going to build a dockerized Django application with Redis, celery, and Postgres to handle asynchronous tasks. Basically, the main idea here is to configure Django with docker containers, especially with Redis and celery. The post Dockerizing Django with Postgres, Redis and
[Rust]
Announcing Rust 1.49.0
The Rust team is happy to announce a new version of Rust, 1.49.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.49.0 is as easy as: rustup update stable If you don't
[Mozilla Automation Team]
Farewell, Mozilla
The summer of 2020 marked the end of 12 years of working for Mozilla. My career with Mozilla began with an internship during the summer of 2008 when I worked from Building K in 1981 Landings Drive, Mountain View, CA.<figcaption>One of the two buildings Mozilla used at Landings
[Rust]
mdBook security advisory
This is a cross-post of the official security advisory. The official post contains a signed version with our PGP key, as well. The Rust Security Response Working Group was recently notified of a security issue affecting the search feature of mdBook, which could allow an attacker to execute
[Soshace]
How To Use Prospector For Python Static Code Analysis
Prospector is a tool that analyzes Python code, outputs information about the errors, potential problems, convention violation, and complexity of the program. It is very useful in debugging your code. The post How To Use Prospector For Python Static Code Analysis appeared first on Soshace.
[OpenDNS]
Keep these 10 things in mind as you start with SASE
Every journey starts with one step. Whether that step is the first toward climbing a mountain or launching the campaign to keep your organization safe from cyberthreats, it’s important just to take that first step forward. You might not want to hear this, but cyberthreats are becoming more
[Soshace]
Node.js Lesson 14: Asynchronous Development
Asynchronous Operation refers to the flow of execution when something doesn't follow the line by line execution of code but waits for some time. Set timeout is a general of an asynchronous task. What happens when you create a timeout task? The post Node.js Lesson 14: Asynchronous Development