Tag: App development
-
Cybersecurity teams are reaching their breaking point. We should all be worried
Posted on October 28, 2022, Level beginner Resource Length long
Stress and burnout are having a massive impact on cybersecurity teams, leaving people and businesses more vulnerable than ever. Cybersecurity professionals are "reaching their breaking point" as ransomware attacks increase and create new risks for people and businesses. By Owen Hughes.
Tags infosec linux teams cio web-development app-development
-
Concurrency in Go-2(Go Channels)
Posted on October 25, 2022, Level intermediate Resource Length medium
The channel acts as a pipe by which we send typed values from one Goroutine to another. It guarantees synchronization since only one Goroutine has access to a data item at any given time. The ownership of the data is passed between different Goroutine. By Neeraj Kumar.
Tags app-development programming golang performance
-
How to balance virtual machine traffic with Kubernetes services
Posted on October 24, 2022, Level intermediate Resource Length medium
Kubernetes service constructs create highly available services in mixed container and VM environments without any external components. By Fatih Nar (Navigator, Red Hat), Rimma Iontel (Red Hat).
Tags devops microservices app-development kubernetes
-
Asynchronous tasks with Flask and Celery
Posted on October 23, 2022, Level intermediate Resource Length medium
If a long-running process is part of your application's workflow, rather than blocking the response, you should handle it in the background, outside the normal request/response flow. By Michael Herman.
Tags python web-development app-development
-
Exploring the JWT attacks landscape
Posted on October 22, 2022, Level intermediate Resource Length medium
Due to its popularity, JWT attacks are one of of the most exploited vulnerability by attackers. Each JWT contains base64 encoded JSON objects. By Aamir Ahmed.
Tags infosec devops web-development app-development
-
What are 4 golden signals for monitoring Kubernetes?
Posted on October 19, 2022, Level intermediate Resource Length medium
Golden Signals are the meaningful data insights that we use for monitoring and observability of a system. They are the signals vs. noise that can help guide us towards what's affecting the health of the environment. By Roland Wolters.
Tags devops kubernetes infosec app-development
-
Bridging security gaps in WFH and hybrid setups
Posted on October 16, 2022, Level beginner Resource Length short
Hybrid and work-from-home (WFH) arrangements take employees from the safety of the more secure and monitored environment of the office. These arrangements blur the division between enterprise and home networks while subsequently expanding the attack surface for both environments. How can these security gaps be bridged? By trendmicro.com.
Tags infosec cio app-development teams
-
How to unit-test extension methods in C#
Posted on October 15, 2022, Level beginner Resource Length short
A good coding practice is to keep the view layer in an MVC structure as simple as possible and with no or minimal logic. A common practice to extract common logic that you might want to use in many places is to create an extension method that could be used across views. This moves to logic from the views into a C#-based method. By Linus Ekström.
Tags programming tdd app-development
-
Postgres: Better message queue than Kafka?
Posted on October 13, 2022, Level intermediate Resource Length long
Today author is going to talk about why they made the unconventional decision to build thier logging system on top of Postgres, what worked well, what didn't work well, and how they did it. By Pete Hunt.
Tags apache sql app-development database messaging
-
CSS-in-JS for React: Linaria vs. Styled components
Posted on October 12, 2022, Level intermediate Resource Length medium
When building a web application with React, one of the challenges apart from implementing the main logic of the application is styling and choosing the appropriate styling solutions for your application. By Osah Peter.
Tags frontend app-development css react javascript web-development
-
NLU 101: Introduction to Natural Language Understanding
Posted on October 11, 2022, Level beginner Resource Length medium
Natural Language Understanding (NLU) is a subtopic of Natural Language Processing. It focuses on "comprehension". NLU deals with users' intents and what they mean instead of what they say. Thus, some people refer to it as Intent Detection or Intent Detector. By picovoice.ai.
Tags data-science app-development big-data
-
Google Firebase with dotnet6
Posted on October 10, 2022, Level intermediate Resource Length long
Google Firestore is a document-oriented database that has some neat features for building modern apps as part of the Firebase offering. In most respects, I find it is conceptually similar to AWS Amplify on the surface. Having now worked with both, they feel very different in practice. By Charles Chen.
Tags nosql app-development google gcp serverless