Javascript, with no build step, that you can learn in an afternoon and with which you can build some relatively complex websites while keeping the dev process as simple as possible .
|
|
When I use my legal rights to request an organization to delete my data… Do they also un-teach their ML models everything they learned from my data? Can they infer the missing information from that model without storing it? Do they also have data that isn’t currently attributed to me, but can be attributed to me in the future? These are rhetorical questions because you can probably guess the answers. Simple data deletion is a cop-out fr..
|
|
The SecurityManager is getting removed in Java: What that means for you
-
snyk.io
-
2 years ago
-
eng
One way Java security has evolved (or devolved, depending on who you ask) is by removing the SecurityManager. But why is this significant? Is it any real cause for concern? This article will help you answer these questions.
|
|
In this post I’ll describe things you want to consider to let JVM use own ergonomic configuration, without drastically overriding them, for which you need more advanced tuning and more metrics. Pod sizing for GC The limit numbers of processors and memory impacts how JVM will tune its own performance characteristics. Most importantly it impacts what GC will be used and how many threads it will start to clean up memory, which impacts how freq..
|
|
This page lists deployment strategies I use to run JVM on Kubernetes. Below you will find 3 sections describing more common deployment practices of JVM. The practices are listed from the most to the least expensive to run, but each strategy has other drawbacks too. The described practices are more “realistic”, as cost-optimised ways to run Kubernetes deployments. I am for a predictable utilisation over load. There are more strategies, that ..
|
|
Mastering Debugging: Tips and Techniques for Software Engineers
-
akashrajpurohit.com
-
2 years ago
-
eng
Debugging is an essential part of the software development process. It can be frustrating, but with the right techniques, it can also be a rewarding challenge. By following the tips and techniques outlined in this article, software engineers can improve their debugging skills and become more efficient problem solvers.
|
|
TL;DR: in Europe, not all the Midsummer rites are like in the movie . Or that other one . Or the TV series strangely full of weird homicides. In general: Is there fire? Yup. Are animals involved? Often. Is there sacrifice? Sometimes. Wait… Darn. It is common knowledge that the solstices are very special days: the time when the day or the night are the longest in the whole year. It always fascinated humankind… There has always been ....
|
|
TL;DR: in Europe, not all the Midsummer rites are like in the movie . Or that other one . Or the TV series strangely full of weird homicides. In general: Is there fire? Yup. Are animals involved? Often. Is there sacrifice? Sometimes. Wait… Darn. It is common knowledge that the solstices are very special days: the time when the day or the night are the longest in the whole year. It always fascinated humankind… There has always been ....
|
|
Mastering Debugging: Tips and Techniques for Software Engineers
-
akashrajpurohit.com
-
2 years ago
-
eng
Debugging is an essential part of the software development process. It can be frustrating, but with the right techniques, it can also be a rewarding challenge. By following the tips and techniques outlined in this article, software engineers can improve their debugging skills and become more efficient problem solvers.
|
|
I've been writing JavaScript for well over 10 years, and while generators haven't been around the entire time (they appeared around 8 years ago), I never really got them until recently. Having come to understand them better, I think I missed out all that time. In fact, I'd say most people are missing out if they don't have a good grasp on generators, and that includes a lot of people I've worked with. I'm not sure if I've worked with an....
|
How to use ChatGPT function calling to have better control of the API's response, making it easier to use the generated content in your code.
|
|
When I am developing software I build an internal mental model of how I expect things to work. As I learn more I tweak that model - or if it is not working as I expect then I tweak the code to match the model I have. Over time that model grows and evolves.
|
|
When I am developing software I build an internal mental model of how I expect things to work. As I learn more I tweak that model - or if it is not working as I expect then I tweak the code to match the model I have. Over time that model grows and evolves.
|
|
Today, we'll recap 5 episodes of TSD with the biggest names in security today and hear what they have to say about security champions and building a security culture.
|
|
Mach: providing an ecosystem of C libraries using the Zig package manager
-
devlog.hexops.org
-
2 years ago
-
eng
Andrew Kelley gave a keynote speech at Software You Can Love 2023 in Vancouver last week (a recording will be available later), the outline was: How to Build Software From Source […] then I’ll take things in a completely different direction, by showing you how to rip apart a project’s build system and replace it with the zig build system. This will make building things from source work effortlessly for more people and more plat....
|
|
As a software engineer, your ability to find and use information quickly can make all the difference. But with the vast amount of information available online, it can be overwhelming to find what you need. In this article, we’ll go beyond the basics and explore advanced techniques to help you become a Google master.
|
|
Mach: providing an ecosystem of C libraries using the Zig package manager
-
devlog.hexops.org
-
2 years ago
-
eng
Andrew Kelley gave a keynote speech at Software You Can Love 2023 in Vancouver last week (a recording will be available later), the outline was: How to Build Software From Source […] then I’ll take things in a completely different direction, by showing you how to rip apart a project’s build system and replace it with the zig build system. This will make building things from source work effortlessly for more people and more plat....
|
|
As a software engineer, your ability to find and use information quickly can make all the difference. But with the vast amount of information available online, it can be overwhelming to find what you need. In this article, we’ll go beyond the basics and explore advanced techniques to help you become a Google master.
|
|
I recently had to fine-tune around 100 Computer Vision AI models for an assignment I’m completing as part of my Master’s Degree. OpenCV, to…
|
|
In the late 17th century, natural philosopher Isaac Newton was deeply uneasy with a new scientific theory that was gaining currency in Europe: universal gravitation. In correspondence with a scientific contemporary, Newton complained that it was “an absurdity” to suppose that “one body may act upon another at a distance through a vacuum.” The scientist who proposed this preposterous theory was Isaac Newton. He first articulated the idea in ....
|
|
Snyk named a Leader, placed highest in Strategy category in The Forrester Wave: Software Composition Analysis (SCA), Q2 2023 report
-
snyk.io
-
2 years ago
-
eng
We’re thrilled to announce that Snyk was named a Leader in The Forrester Wave™: Software Composition Analysis (SCA), Q2 2023 report!
|
|
I am not an artist and I have limited knowledge of art but I recently enjoyed a TV series and I am currently reading a book related to the subject.
|
|
I am not an artist and I have limited knowledge of art but I recently enjoyed a TV series and I am currently reading a book related to the subject.
|
|
Today I learned that .NET 8 Preview could play better with Homebrew (or vice-versa). I’m working on a C# 12 presentation for our local developer meetup , and for that, I wanted .NET 8 Preview to run side by side with version 7 on my Mac. As version 7 was initially installed with Homebrew, I also wanted to install version 8 Preview with Homebrew, but that recipe was unavailable. Not perfectly happy with that, I fell back to the stand-alone ..
|
|
Ariadne: building a custom observability UI for personalized search
-
multithreaded.stitchfix.com
-
2 years ago
-
eng
In June 2022, Stitch Fix launched the Freestyle search feature, transforming how our clients discover styles that are tailored to their taste. Under the hood, personalized search is fulfilled by a pipeline of modular microservices. We designed the search system to be composable, making it easy to swap in new components and speeding up experimentation and development. Composability also made the system more observable, making it simpler ....
|
|
Normal or approximately normal subjects are less useful objects of research than their pathological counterparts. 1 In the realm of software development, reliability is crucial. This is especially true when creating systems that automatically analyze performance measurements to maintain optimal application performance. To achieve the desired level of reliability, we need a set of statistical approaches that provide accurate and trustw..
|
|
Normal or approximately normal subjects are less useful objects of research than their pathological counterparts. 1 In the realm of software development, reliability is crucial. This is especially true when creating systems that automatically analyze performance measurements to maintain optimal application performance. To achieve the desired level of reliability, we need a set of statistical approaches that provide accurate and trustw..
|
|
How to Google like a Pro as a Software Engineer: Beginner's Guide
-
akashrajpurohit.com
-
2 years ago
-
eng
Google is an invaluable tool for software engineers, but knowing how to search effectively is key to finding the right information quickly. In this article, I'll share some tips and tricks to help you Google like a pro and become a more efficient and effective developer.
|