Tech Talk

Digital Transformation, Artificial Intelligence, Machine Learning, IoT, Big Data Analytics, Enterprise Architecture, Performance Engineering, Security, Design and Development tips on Java and .NET platforms.

Friday, September 27, 2024

Ruminating on DORA regulation

›
The Digital Operational Resilience Act (DORA), a new EU regulation, aims to strengthen the cybersecurity and operational resilience of fina...
Wednesday, September 18, 2024

Ruminating on AWS Fargate Autoscaling

›
Amazon Fargate is a serverless compute engine that allows you to run containers without having to provision or manage servers. One of its po...
Wednesday, August 28, 2024

Ruminating on INVEST principles for user stories

›
The User Story, a concise, informal explanation of a desired product or functionality from the user's perspective, is a key component of...
Thursday, June 20, 2024

Calculating tokens for words

›
For LLM applications, we often use embedding models like ada-002 or davinci models. While using these models, we need to often estimate the ...
Wednesday, June 19, 2024

Database Manager - DBGate

›
 If you are looking for a web-based database manager that is open-source and commercial friendly, then please have a look at DBGate: https:/...
Tuesday, June 11, 2024

#no-build for JS: Embracing the Era of Import Maps and HTTP/2

›
Complex build processes have dominated the web development world for years. JavaScript module bundling, transpiling, and management have bec...
Friday, June 07, 2024

Should we serve JS files from a CDN?

›
An excellent article that states why we do not need to actually use a CDN for serve popular JS libraries:   https://blog.wesleyac.com/posts/...
Thursday, May 09, 2024

Ruminating on Core Web Vitals

›
Have you ever clicked on a webpage only to spend a long time staring at a blank screen? Yes, it is frustrating. That's bad for the webs...
Monday, January 22, 2024

Gaia-X & Catena-X: Data usage governance and Sovereignty

›
Unless you have been living under a rock, you must have heard about Gaia-X . The whole premise of Gaia-X was to build a fair and open data e...
Tuesday, December 05, 2023

Generating synthetic data

›
  Faker is an excellent tool for generating mock data for your application. But any complex application would have tens of tables with compl...
Sunday, November 05, 2023

Fine-tuning vs RAG for LLMs

›
Large language models (LLMs) have revolutionized the field of natural language processing (NLP), enabling state-of-the-art performance on a ...
Friday, November 03, 2023

Ruminating on Debezium CDC

›
Debezium is a distributed open source platform for change data capture (CDC). It collects real-time changes to database tables and transmits...
Wednesday, October 11, 2023

Mock data and APIs

›
Mocking APIs and synthetic mock data generation are invaluable techniques to speed up development. We recently used the Mockaroo platform an...

Leveraging Graph Databases for Fraud Detection

›
 There are many techniques for building Fraud Detection systems. It can be: Rule Based (tribal knowledge codified) Machine Learning (detect ...
Friday, October 06, 2023

Defensive measures for LLM prompts

›
To prevent abusive prompts and prompt hacking, we need to leverage certain techniques such as Filtering, Post-Prompting, random enclosures, ...
Sunday, September 10, 2023

Ruminating on Clickjacking

›
Clickjacking is a sort of cyberattack in which people are tricked into clicking on something they did not plan to click on. This can be acco...
Tuesday, August 15, 2023

Ruminating on Shadow Testing or Shadow Mirroring

›
Shadow testing is a software testing technique that involves sending production traffic to a duplicate or shadow environment. This allows te...
Monday, July 31, 2023

Ruminating on Differential Privacy

›
Differential privacy (DP) is a mathematical paradigm for protecting individuals' privacy in datasets. By allowing data to be analysed wi...
Thursday, July 20, 2023

Ruminating on nip.io and Let's Encrypt

›
nip.io is a free, open-source service that allows you to use wildcard DNS for any IP address. This implies you may build a hostname that re...
Monday, July 03, 2023

Ruminating on Observability

›
It is more critical than ever in today's complex and dispersed IT settings to have a complete grasp of how your systems are performing. ...
Saturday, May 13, 2023

Ruminating on Prompt Engineering

›
There has been a lot of buzz in recent years about the potential of large language models (LLMs) to develop new text forms, translate langua...
Monday, January 16, 2023

API mock servers from OpenAPI specs

›
 If you have an OpenAPI specs file (YAML or JSON), then you can quickly create a mock server using one of the following tools.  Microrocks: ...
Saturday, November 19, 2022

Ruminating on the internals of K8

›
Today Kubernetes has become the defacto standard to deploy applications. To understand what happens behind the scenes when you fire "ku...
Wednesday, September 07, 2022

Ruminating on Hypothesis testing

›
The following two articles by Rebecca Bevans are an excellent introduction to the concept of Hypothesis testing and the types of statistic...

Free Stats & Finance courses

›
The following site has an excellent collection of 20 free courses that I would highly recommend for folks who want to learn the basics of f...

Continuous, Discreet and Categorical variables

›
The following websites gives an excellent overview for beginners of the 3 different types of variables that we encounter in feature engineer...
Wednesday, August 31, 2022

Ruminating on TMForum

›
The TM Forum ( TMF ) is an organisation of over 850 telecom firms working together to drive digital innovation. They created a standard know...
Monday, August 29, 2022

mAP (mean Average Precision) and IoU (Intersection over Union) for Object Detection

›
mAP (mean Average Precision) is a common metric used for evaluating the accuracy of object detection models. The mAP computes a score by com...
Thursday, August 25, 2022

Ruminating on Bloom's Taxonomy

›
I was trying to help my kids understand the importance of deeply understanding a concept, instead of just remembering facts.  I found the kn...
Thursday, August 11, 2022

Handling Distributed Transactions in a microservices environment

›
 In a distributed microservices environment, we do not have complex 2-phase commit transaction managers.   We need a simpler approach and we...
‹
›
Home
View web version
Powered by Blogger.