AI (19) AI-Generated-Content (1) API (2) Algorithms (1) Api Development (2) Azure DevOps (1) Brew (1) Buffer Overflow (1) CSRF Attack (1) CV (1) Carbon footprint (1) Case study (1) ChatGPT (2) Cheatsheet (1) Cobol (1) Copyright (1) Cross-Site Forgery Attack (1) Culture (3) Cybersecurity (15) Cyclomatic complexity (1) Data Structure (1) Data centers (1) Design Patterns (1) DevOps (5) Devsecops (1) Disability (1) Docker (1) Economy (2) Elasticsearch (1) Ethics (1) Evil Regex (1) Face recognition (1) Failure (2) Firefox (1) Freelancing (4) Fun (1) Gdpr (2) GitHub (2) Github (1) Google Translate (1) GraphQL (1) Hallucinations (1) Hiring (1) Human Languages (1) Italy (1) Java (7) Jenkins (1) Job Search (5) K9s (1) LLM (6) LangChain (1) Law (1) Legacy (1) Life Experience (2) LinkedIn (1) Llama (2) LlamaIndex (7) Localisation (1) Log4Shell (1) MacOSX (1) Malware (1) Management (5) Mastodon (1) Misinformation (1) Mistral (1) NoSQL (1) OWASP (1) Ollama (3) Ontology (1) Personal Data (1) Podcast (1) Privacy (2) Programming (3) Project Management (2) Python (4) Pytorch (1) RAG (3) RabbitMQ (2) Rabbitmq (1) ReDOS (1) Recruiting (2) Recursion (1) Regex (2) Remote Working (11) Renewable energy (1) SOLID (1) SQL Injection (1) Sci-Hub (1) Scrum (1) Secure Programming (1) Social Media (1) Software Development (9) Software Engineering (14) Software engineering (1) Softwaredevelopment (1) Spring (1) Stable Diffusion (1) Substack (1) Testing (3) Truecrypt (1) Upwork (1) WFH (3) Web (1) Webfinger (1) Website (2) Work From Home (9) Work Life Balance (2) Zero-trust (1) blogging (1) devops (2) docker (1) dockercompose (1) flask (1) github (1) jekyll (1) netlify (1) nginx (1) python (1)

 AI (19)

Using Elasticsearch to store embeddings for RAG
Using AI to diagnose medical problems
Basic strategies for RAG applications
A quick how-to for Stable Diffusion
GitHub Copilot is like a junior developer
Ollama
Summary of week 2/2024
AI and copyright
Summary of week 1/2024
AI and Law
ChatGPT, LlamaIndex, and hallucinations
Robots feeling pain
Summary of week 52
AI-enhanced music
Companies don't use AI (yet)
Summary of week 51
Installing Llama on a Mac M1
Computer Vision based applications in support of the everyday activities of the elderly affected by dementia
One AI will steal my job

 AI-Generated-Content (1)

One AI will steal my job

 API (2)

Remote RPC based on messaging
Distributed application and GraphQL

 Algorithms (1)

Insertion sort

 Api Development (2)

Remote RPC based on messaging
Distributed application and GraphQL

 Azure DevOps (1)

Overview of Azure DevOps

 Brew (1)

How to revert to an old version of a formula on Brew

 Buffer Overflow (1)

Preventing Buffer Overflows

 CSRF Attack (1)

Cross Site Request Forgery

 CV (1)

Computer Vision based applications in support of the everyday activities of the elderly affected by dementia

 Carbon footprint (1)

Lowering carbon footprint of data centers

 Case study (1)

Cryptography case study - TrueCrypt

 ChatGPT (2)

Summary of week 1/2024
ChatGPT, LlamaIndex, and hallucinations

 Cheatsheet (1)

OWASP Cheatsheet

 Cobol (1)

This ancient programming language is way more common than we all thought
AI and copyright

 Cross-Site Forgery Attack (1)

Cross Site Request Forgery

 Culture (3)

Summary of week 52
Companies don't use AI (yet)
Software Architecture Decisions - Culture Considerations

 Cybersecurity (15)

Disable clipboard manipulation on websites
Advent of IT
Stealing ads to violate someone's privacy
Malware in POC on GitHub
Log4Shell report
Cryptography case study - TrueCrypt
Exploring the Cyclomatic Complexity’s Relevance Today
ReDOS and Evil Regex
What is a Secure Programming Language?
Cross Site Request Forgery
Preventing Buffer Overflows
How to mitigate employees' risk
SQL Injection
OWASP Cheatsheet
Log4Shell - RCE 0-day exploit found in log4j 2

 Cyclomatic complexity (1)

Exploring the Cyclomatic Complexity’s Relevance Today

 Data Structure (1)

Comparing data structures

 Data centers (1)

Lowering carbon footprint of data centers

 Design Patterns (1)

Poorly designed systems

 DevOps (5)

exec format error
RabbitMQ, some notes about the exchanges
Check Spring Actuator Age
Pipelines in Jenkins
Overview of Azure DevOps

 Devsecops (1)

OWASP Cheatsheet

 Disability (1)

AI-enhanced music

 Docker (1)

exec format error

 Economy (2)

What is Industry 4.0
One AI will steal my job

 Elasticsearch (1)

Using Elasticsearch to store embeddings for RAG

 Ethics (1)

Ethics in Computing - The case of Sci-Hub

 Evil Regex (1)

ReDOS and Evil Regex

 Face recognition (1)

Your phone may frame you for a crime you did not commit

 Failure (2)

Project failures - a study
The case of 737 MAX

 Firefox (1)

Disable clipboard manipulation on websites

 Freelancing (4)

Remote Jobs Links
Interviews for remote jobs are hard(er)
How I got my first 100% remote job in 2022
About the right to be forgotten

 Fun (1)

Advent of IT

 Gdpr (2)

About the right to be forgotten
GDPR - Use case study

 GitHub (2)

GitHub Copilot is like a junior developer
Malware in POC on GitHub

 Github (1)

Github tips

 Google Translate (1)

Testing Google Translate

 GraphQL (1)

Distributed application and GraphQL

 Hallucinations (1)

Summary of week 2/2024

 Hiring (1)

Finding a new full-remote job in software development in 2023 in the EU

 Human Languages (1)

Testing Google Translate

 Italy (1)

Finding a new full-remote job in software development in 2023 in the EU

 Java (7)

Advent of IT
Log4Shell report
10 plus 1 ways to deal with null in Java
Log4Shell - RCE 0-day exploit found in log4j 2
Oracle Releases Java 17
Remote RPC based on messaging
Distributed application and GraphQL

 Jenkins (1)

Pipelines in Jenkins
Remote Jobs Links
One AI will steal my job
One hundred best workplaces for innovators
Interviews for remote jobs are hard(er)
How I got my first 100% remote job in 2022

 K9s (1)

How to revert to an old version of a formula on Brew

 LLM (6)

Model quantization
Ollama
Summary of week 1/2024
ChatGPT, LlamaIndex, and hallucinations
Summary of week 51
Installing Llama on a Mac M1

 LangChain (1)

Summary of week 52

 Law (1)

Your phone may frame you for a crime you did not commit

 Legacy (1)

This ancient programming language is way more common than we all thought

 Life Experience (2)

Five Types of Working From Home
Working from home is just different

 LinkedIn (1)

Candidate Open-To Work refuse offers?

 Llama (2)

Summary of week 51
Installing Llama on a Mac M1

 LlamaIndex (7)

Using Elasticsearch to store embeddings for RAG
Using AI to diagnose medical problems
Basic strategies for RAG applications
Summary of week 1/2024
ChatGPT, LlamaIndex, and hallucinations
Companies don't use AI (yet)
Summary of week 51

 Localisation (1)

Your phone may frame you for a crime you did not commit

 Log4Shell (1)

Log4Shell report

 MacOSX (1)

How to revert to an old version of a formula on Brew

 Malware (1)

Malware in POC on GitHub

 Management (5)

About tech-debt and risk-debt
How to help developers with support shifts
Summary of week 52
Companies don't use AI (yet)
Five Types of Working From Home

 Mastodon (1)

Link your mastodon to your domain

 Misinformation (1)

Misinformation on social media

 Mistral (1)

Using Elasticsearch to store embeddings for RAG

 NoSQL (1)

NoSQL Databases - short introduction

 OWASP (1)

OWASP Cheatsheet

 Ollama (3)

Using Elasticsearch to store embeddings for RAG
Ollama
Summary of week 52

 Ontology (1)

Cryptography case study - TrueCrypt

 Personal Data (1)

About the right to be forgotten

 Podcast (1)

An interesting interview to David Heinemeier Hansson

 Privacy (2)

Stealing ads to violate someone's privacy
About the right to be forgotten

 Programming (3)

Distribution of UUIDs
Top Programming Languages 2022
Comparing data structures

 Project Management (2)

The Real Reason Cyberpunk 2077's Software Failed • Dave Farley • GOTO 2021
The PO vs PM madness

 Python (4)

Python linters in GitHub Action
Towers of Hanoi
Insertion sort
Comparing data structures

 Pytorch (1)

Summary of week 51

 RAG (3)

Using Elasticsearch to store embeddings for RAG
Using AI to diagnose medical problems
Basic strategies for RAG applications

 RabbitMQ (2)

RabbitMQ, some notes about the exchanges
RabbitMQ and Quorum queues

 Rabbitmq (1)

Remote RPC based on messaging

 ReDOS (1)

ReDOS and Evil Regex

 Recruiting (2)

Finding a new full-remote job in software development in 2023 in the EU
Candidate Open-To Work refuse offers?

 Recursion (1)

Towers of Hanoi

 Regex (2)

ReDOS and Evil Regex
Parsing the UK Postcode

 Remote Working (11)

Summary of week 52
Companies don't use AI (yet)
Remote Jobs Links
Remote and productivity
10 Companies Offering Location-Agnostic Pay in 2022
Company calling back to the office
LinkedIn Top Voices
An interesting interview to David Heinemeier Hansson
How I got my first 100% remote job in 2022
Five Types of Working From Home
Remote Right - How to Thrive in a Post-Office World - Brendan O'Leary - GOTO 2021

 Renewable energy (1)

Lowering carbon footprint of data centers

 SOLID (1)

Singletons violate SOLID principles

 SQL Injection (1)

SQL Injection

 Sci-Hub (1)

Ethics in Computing - The case of Sci-Hub

 Scrum (1)

The problem of velocity in Scrum

 Secure Programming (1)

What is a Secure Programming Language?

 Social Media (1)

Misinformation on social media

 Software Development (9)

GitHub Copilot is like a junior developer
About tech-debt and risk-debt
Python linters in GitHub Action
Risks and risk mitigation in global software development
Reflection on Software Quality
Staffing issues
Documentation issues
Estimating engineering costs in a startup
Working from home is just different

 Software Engineering (14)

Distribution of UUIDs
How to help developers with support shifts
Cost estimations
On Testing
Project failures - a study
Poorly designed systems
Poorly designed systems
Software Architecture Decisions - Culture Considerations
Interviews for remote jobs are hard(er)
Pipelines in Jenkins
The case of 737 MAX
Singletons violate SOLID principles
The Real Reason Cyberpunk 2077's Software Failed • Dave Farley • GOTO 2021
The PO vs PM madness

 Software engineering (1)

Lowering carbon footprint of data centers

 Softwaredevelopment (1)

OWASP Cheatsheet

 Spring (1)

Check Spring Actuator Age

 Stable Diffusion (1)

A quick how-to for Stable Diffusion

 Substack (1)

Summary of week 2/2024

 Testing (3)

On Testing
Testability
What does 100% test coverage tells you about the quality of your code / tests?

 Truecrypt (1)

Cryptography case study - TrueCrypt

 Upwork (1)

About the right to be forgotten

 WFH (3)

Finding a new full-remote job in software development in 2023 in the EU
10 Companies Offering Location-Agnostic Pay in 2022
Company calling back to the office

 Web (1)

Disable clipboard manipulation on websites

 Webfinger (1)

Link your mastodon to your domain

 Website (2)

Disable clipboard manipulation on websites
Link your mastodon to your domain

 Work From Home (9)

Finding a new full-remote job in software development in 2023 in the EU
How do you call remote workers staying in one place? Nonomads
Wouldn't you agree that working from home is a logistical nightmare?
How remote work has changed your life for the better?
So many people are clueless about remote work
Just 4% Of Employers Are Making Everyone Return To The Office Full-Time, Survey Finds
Company calling back to the office
Five Types of Working From Home
Working from home is just different

 Work Life Balance (2)

Five Types of Working From Home
Working from home is just different

 Zero-trust (1)

How to mitigate employees' risk

 blogging (1)

Markdown-based blog hosted on Netlify for free

 devops (2)

Markdown-based blog hosted on Netlify for free
Webapp + Nginx and SSL in Docker Compose

 docker (1)

Webapp + Nginx and SSL in Docker Compose

 dockercompose (1)

Webapp + Nginx and SSL in Docker Compose

 flask (1)

Webapp + Nginx and SSL in Docker Compose

 github (1)

Markdown-based blog hosted on Netlify for free

 jekyll (1)

Markdown-based blog hosted on Netlify for free

 netlify (1)

Markdown-based blog hosted on Netlify for free

 nginx (1)

Webapp + Nginx and SSL in Docker Compose

 python (1)

Webapp + Nginx and SSL in Docker Compose