Sign in

Briac ⚡

@briacdev.bsky.social
908 followers 938 following 169 posts

Freelance developer by day and ultra-trail runner by night Talk about dev, saas, seo, sec Blog : briacd.com Build : leakjungle.com 🌴

PostsRepliesMedia
Briac ⚡ @briacdev.bsky.social · 13/03/2025
RESTful #APIs enable scalable communication between applications. Key principles include statelessness, client-server architecture, and proper use of #HTTP methods. briacd.com/api-rest-spr...
briacd.com
Understanding RESTful APIs: A guide with Spring Boot
RESTful APIs enable scalable communication between applications. Key principles include statelessness, client-server architecture, and proper use of HTTP methods.
020
Briac ⚡ @briacdev.bsky.social · 11/03/2025
Leaked credentials: how do they get exposed? 🪪 #cybersecurity #sec leakjungle.com/blog/leaked-...
leakjungle.com
Leaked credentials how do they get exposed?
Leaked credentials are a major cybersecurity threat. Discover how user credentials end up in the wrong hands, the main sources of leaks, and how to protect your data from being exposed.
010
Briac ⚡ @briacdev.bsky.social · 07/03/2025
Design exploration today 🌤️ #buildinpublic #design #ux
040
Briac ⚡ @briacdev.bsky.social · 06/03/2025
How did you start your year 2025? #buildinpublic #git
030
Briac ⚡ @briacdev.bsky.social · 06/03/2025
Secure your Spring Boot API with an "X-API-KEY" authentication filter. Learn how to implement, configure, and test a lightweight API key validation system to protect your endpoints. 🚀 #SpringBoot #API #Security briacd.com/spring-boot-...
briacd.com
How to implement key authentication in a Spring Boot API
Secure your Spring Boot API with an "X-API-KEY" authentication filter. Learn how to implement, configure, and test a lightweight API key validation system to protect your endpoints.
011
Briac ⚡ @briacdev.bsky.social · 03/03/2025
Do you like the style ? #buildinpublic #dev #saas
011
Briac ⚡ @briacdev.bsky.social · 03/03/2025
Your accounts are at risk! 🚨 Hackers use Account Takeover (ATO) attacks to steal credentials, drain funds & take control. Are you protected? 🔐 Find out how ATO attacks work & how to stop them! leakjungle.com/blog/account... #cybersecurity #hacking #infosec
leakjungle.com
Understanding Account Takeover (ATO) Attacks and how to protect yourself
Account Takeover (ATO) attacks pose a serious cybersecurity risk, allowing hackers to gain unauthorized access to user accounts. Learn how ATO attacks work, their consequences, and best practices to p...
000
Briac ⚡ @briacdev.bsky.social · 02/03/2025
Need to expose your local server to the internet? Meet ngrok! 🔹 Instantly create public URLs for your localhost 🔹 Perfect for testing webhooks & remote access 🔹 Simple CLI, powerful features dashboard.ngrok.com/get-started/... #buildinpublic #devtools #ngrok
dashboard.ngrok.com
ngrok - Online in One Line
ngrok is the fastest way to put anything on the internet with a single command.
110
Briac ⚡ @briacdev.bsky.social · 01/03/2025
Do you know of any tools for obtaining Youtube channel email addresses? #buildinpublic
110
Briac ⚡ @briacdev.bsky.social · 01/03/2025
Learn how natural search algorithms work in #SEO, from crawling and indexing to ranking factors and best optimization practices. Discover how search engines determine rankings and how to improve your website’s visibility. briacd.com/how-search-e...
briacd.com
Understanding how search engine algorithms work
Learn how natural search algorithms work in SEO, from crawling and indexing to ranking factors and best optimization practices. Discover how search engines determine rankings and how to improve your w...
010
Briac ⚡ @briacdev.bsky.social · 27/02/2025
Fuck, I bought another domain 😅 #buildinpublic
250
Briac ⚡ @briacdev.bsky.social · 26/02/2025
A well-structured website plays a crucial role in search engine optimization (#SEO). Search engines prioritize sites that are easy to navigate, well-organized, and user-friendly. briacd.com/structure-we...
briacd.com
How to structure a website for better SEO
Discover how to structure your website for optimal SEO. Learn about different site architectures, internal linking, and best practices to improve visibility and user experience.
000
Briac ⚡ @briacdev.bsky.social · 24/02/2025
Work in progress.. 👀 Do you like the hook? #buildinpublic #saas
020
Briac ⚡ @briacdev.bsky.social · 24/02/2025
The leakjungle.com blog is now available. I'll be posting regular articles about cybersecurity and protecting your credentials. 📝 #buildinpublic #seo #cybersecurity
130
Briac ⚡ @briacdev.bsky.social · 22/02/2025
Which CD do you use for your projects and why? I'm currently using @coolifyio, which I particularly like for its simplicity. #buildinpublic #dev #saas
320
Briac ⚡ @briacdev.bsky.social · 22/02/2025
Implement JPA Specifications in Spring Boot for dynamic queries and pagination by defining a JPA entity, creating specifications for search functionality, extending the repository for pagination, and exposing a REST endpoint for product searches. briacd.com/jpa-specific...
briacd.com
JPA specifications in Spring Boot: pagination and dynamic search
Implement JPA Specifications in Spring Boot for dynamic queries and pagination by defining a JPA entity, creating specifications for search functionality, extending the repository for pagination, and ...
000
Reposted by Briac ⚡
jordan @jdan.me · 20/02/2025
My area of expertise
The image starts with the seven layers of the OSI model arranged in a gradient blue stack, with “Application” as the topmost layer. The image then zooms into the “Application” layer twice, exaggerating the focus, and humorously transitions into a completely unrelated topic: “const vs let” in JavaScript, shown in a red and blue box
2393
Briac ⚡ @briacdev.bsky.social · 20/02/2025
Learn how to implement #caching in a #Spring Boot application using Caffeine. This comprehensive guide covers setup, configuration, and usage of the Caffeine caching library to improve the #performance of your app. briacd.com/spring-boot-...
briacd.com
How to implement caching in Spring Boot with caffeine
Learn how to implement caching in a Spring Boot application using Caffeine. This comprehensive guide covers setup, configuration, and usage of the Caffeine caching library to improve the performance o...
010
Briac ⚡ @briacdev.bsky.social · 17/02/2025
Design a blog in minutes with Nuxt Content 🤯 Write in Markdown, query with Vue, and get instant SEO-friendly pages 😱 #NuxtJS #VueJS #Jamstack content.nuxt.com/docs/getting...
020
Briac ⚡ @briacdev.bsky.social · 16/02/2025
I’ve completely fallen in love with Shadcn/ui. I feel late to the party, but it doesn’t matter. #ui #shadcn #frontend
020
Briac ⚡ @briacdev.bsky.social · 15/02/2025
Credential stuffing is a growing cybersecurity threat exploiting password reuse. Learn how attackers gain access to accounts using stolen credentials and discover effective strategies to protect yourself and your organization from these automated attacks. briacd.com/credential-s...
briacd.com
What is credential stuffing?
Credential stuffing is a growing cybersecurity threat exploiting password reuse. Learn how attackers gain access to accounts using stolen credentials and discover effective strategies to protect yours...
010
Briac ⚡ @briacdev.bsky.social · 15/02/2025
leakjungle.com is live 🌴 Check if your email is in a data breach. We have over 7 billion exposed emails. I'll tell you more about the product in the next few days. 👀 #indiehacker #cybersecurity #leaks
leakjungle.com
Leak Jungle
Check if your email is in a data breach.
000
Briac ⚡ @briacdev.bsky.social · 13/02/2025
New products on the way 🌴👀 #leak #dev #code
000
Briac ⚡ @briacdev.bsky.social · 13/02/2025
Stop looking for the perfect product and start putting prototypes online, running tests, and iterating. #dev #solopreneur #saas
000
Briac ⚡ @briacdev.bsky.social · 13/02/2025
New domain name purchased 🌴
010
Briac ⚡ @briacdev.bsky.social · 10/02/2025
Learn about the importance of heading tags in SEO, their types, and best practices for using them effectively. Improve your website's structure and accessibility with well-organized headings. briacd.com/heading-tags...
briacd.com
Understanding Heading Tags in SEO
Learn about the importance of heading tags in SEO, their types, and best practices for using them effectively. Improve your website's structure and accessibility with well-organized headings.
000
Briac ⚡ @briacdev.bsky.social · 10/02/2025
Integrating GEN AI into your Spring Boot app via Spring AI has become so simple 😳 Just a few lines and a single property... #springai #java #ai The next step is to compare the vector databases
031
Briac ⚡ @briacdev.bsky.social · 10/02/2025
For the French, go watch the video by Micode with Arthur Mensch. It's full of information and good arguments to understand why keeping AI open source is a societal issue. #mistral #AI www.youtube.com/watch?v=bzs0...
youtube.com
L'IA open source peut-elle tuer ChatGPT ? (interview Mistral AI)
YouTube video by Underscore_
021
Briac ⚡ @briacdev.bsky.social · 09/02/2025
For OSINT lovers, I'm working on tools that will please you ⚡️ #osint #leak
000
Briac ⚡ @briacdev.bsky.social · 06/02/2025
Learn the best practices for SEO image optimization and improve your website's performance and search engine rankings. Discover tips on resizing, compressing, and describing images for better SEO results. briacd.com/seo-image-op...
briacd.com
Image optimization for SEO
Learn the best practices for SEO image optimization and improve your website's performance and search engine rankings. Discover tips on resizing, compressing, and describing images for better SEO resu...
000
Briac ⚡ @briacdev.bsky.social · 06/02/2025
Learn how to use hreflang tags for better international SEO. This guide explains what hreflang tags are, how they work, and how to implement them effectively to optimize your website for different languages and regions. briacd.com/hreflang-seo
briacd.com
Understanding Hrefang tags and their importance in SEO
Learn how to use hreflang tags for better international SEO. This guide explains what hreflang tags are, how they work, and how to implement them effectively to optimize your website for different lan...
000
Briac ⚡ @briacdev.bsky.social · 06/02/2025
Learn everything about XML sitemaps, their importance for SEO, how to create and submit one, and best practices to ensure search engines can crawl your website efficiently. briacd.com/xml-sitemap
briacd.com
Introduction to XML sitemap
Learn everything about XML sitemaps, their importance for SEO, how to create and submit one, and best practices to ensure search engines can crawl your website efficiently.
000
Briac ⚡ @briacdev.bsky.social · 03/02/2025
Learn what robots.txt is, how it works, and why it’s important for controlling web crawlers and improving SEO. This guide explains the basics and provides useful tips for setting up your own robots.txt file. briacd.com/what-is-robo...
briacd.com
What is robots.txt ?
Learn what robots.txt is, how it works, and why it’s important for controlling web crawlers and improving SEO. This guide explains the basics and provides useful tips for setting up your own robots.tx...
000
Briac ⚡ @briacdev.bsky.social · 02/02/2025
Learn the essentials of SEO-friendly URL structure. This article explores best practices, key factors, and tips for creating clean and efficient URLs to improve search engine rankings and user experience. briacd.com/guide-seo-ur...
briacd.com
A guide to SEO-friendly URL structure
Learn the essentials of SEO-friendly URL structure. This article explores best practices, key factors, and tips for creating clean and efficient URLs to improve search engine rankings and user experie...
010
Briac ⚡ @briacdev.bsky.social · 20/01/2025
Learn how to configure #PostgreSQL with #SpringBoot using Spring Data JPA in this step-by-step tutorial. Set up your database, define entities, create repositories, and build REST APIs seamlessly. briacd.com/postgresql-s...
briacd.com
Setting up PostgreSQL in a Spring Boot project with Spring Data JPA
Learn how to configure PostgreSQL with Spring Boot using Spring Data JPA in this step-by-step tutorial. Set up your database, define entities, create repositories, and build REST APIs seamlessly.
031
Briac ⚡ @briacdev.bsky.social · 19/01/2025
Learn how the @Transactional annotation simplifies transaction management in #Spring Boot. Discover its key attributes, how it works, and best practices to ensure data integrity and consistency in your applications. briacd.com/transactiona...
briacd.com
Understanding the @Transactional annotation in Spring Boot
Learn how the @Transactional annotation simplifies transaction management in Spring Boot. Discover its key attributes, how it works, and best practices to ensure data integrity and consistency in your...
010
Briac ⚡ @briacdev.bsky.social · 13/01/2025
Learn how to use DTOs (Data Transfer Objects) in #Java #Spring Boot to improve data encapsulation, optimize performance, and decouple layers in your application. This guide covers definitions, benefits, examples, and best practices for implementing #DTOs effectively. briacd.com/dto-java-spr...
briacd.com
Understanding DTOs in Java Spring Boot
Learn how to use DTOs (Data Transfer Objects) in Java Spring Boot to improve data encapsulation, optimize performance, and decouple layers in your application. This guide covers definitions, benefits,...
032
Briac ⚡ @briacdev.bsky.social · 11/01/2025
This guide explores using #Lombok in a #Spring Boot project configured with Maven, detailing setup, annotations like @Data and @Builder, and practical examples to reduce boilerplate code and improve code readability. briacd.com/lombok-sprin...
briacd.com
Guide to Lombok in Spring Boot with Maven
This guide explores using Lombok in a Spring Boot project configured with Maven, detailing setup, annotations like @Data and @Builder, and practical examples to reduce boilerplate code and improve cod...
010
Briac ⚡ @briacdev.bsky.social · 09/01/2025
Discover how #Apache #Maven simplifies dependency management, build automation, and project setup in #Java development. Learn its key features and how to integrate it seamlessly into your #Spring Boot projects. briacd.com/maven-java-s...
briacd.com
Introduction to Maven in a Java Spring Boot project
Discover how Apache Maven simplifies dependency management, build automation, and project setup in Java development. Learn its key features and how to integrate it seamlessly into your Spring Boot pro...
031
Briac ⚡ @briacdev.bsky.social · 06/01/2025
#Swagger, or #OpenAPI Specification, simplifies #API documentation in #SpringBoot by providing interactive features, standardization, and automatic documentation generation. briacd.com/swagger-api-...
briacd.com
Swagger: Simplifying API documentation
Swagger, or OpenAPI Specification, simplifies API documentation in Spring Boot by providing interactive features, standardization, and automatic documentation generation.
011
Briac ⚡ @briacdev.bsky.social · 04/01/2025
Common Weakness Enumeration (#CWE) is a comprehensive repository of software weaknesses that provides a standardized taxonomy for developers, security analysts, and organizations briacd.com/understandin...
briacd.com
Understanding common weakness enumeration (CWE)
Common Weakness Enumeration (CWE) is a comprehensive repository of software weaknesses that provides a standardized taxonomy for developers, security analysts, and organizations
010
Briac ⚡ @briacdev.bsky.social · 30/12/2024
Learn about Cross-Origin Resource Sharing (#CORS), its role in web security, and common challenges developers face and offers practical solutions for managing it effectively in a #SpringBoot. briacd.com/understandin...
briacd.com
Understanding CORS and how to handle it in Spring Boot
Learn about Cross-Origin Resource Sharing (CORS), its role in web security, and common challenges developers face and offers practical solutions for managing it effectively in a Spring Boot.
021
Briac ⚡ @briacdev.bsky.social · 29/12/2024
The greatness of a life is measured by an individual's ability to recognize his or her truth and act in accordance with it. Stop avoiding your truth and taking refuge in your lies.
020
Briac ⚡ @briacdev.bsky.social · 28/12/2024
#dev
050
Briac ⚡ @briacdev.bsky.social · 28/12/2024
Cook something 👀🍪 #dev #indiehacker #indiedev
050
Briac ⚡ @briacdev.bsky.social · 28/12/2024
Discover Crt.sh, a free tool for exploring SSL/TLS certificates. Learn how it supports cybersecurity professionals with transparency, risk mitigation, and system protection. briacd.com/crt-sh-certi...
briacd.com
Exploring crt.sh: An essential resource for cybersecurity
Discover crt.sh, a free tool for exploring SSL/TLS certificates. Learn how it supports cybersecurity professionals with transparency, risk mitigation, and system protection.
000
Briac ⚡ @briacdev.bsky.social · 26/12/2024
Discover #UptimeKuma, the free and open-source uptime #monitoring tool with powerful features, customizable alerts, and self-hosting capabilities. Perfect for websites, APIs, and network monitoring. briacd.com/uptime-kuma-...
briacd.com
Uptime Kuma: The open-source monitoring solution you need
Discover Uptime Kuma, the free and open-source uptime monitoring tool with powerful features, customizable alerts, and self-hosting capabilities. Perfect for websites, APIs, and network monitoring.
010
Briac ⚡ @briacdev.bsky.social · 24/12/2024
#Coolify is an open-source, #self-hostable platform for deploying applications, offering features like multi-platform support, #database management, CI/CD, and monitoring, all while providing cost-efficiency and full control over your infrastructure. briacd.com/coolify-self...
briacd.com
Coolify: The Open-Source & Self-Hostable Alternative to Heroku, Netlify, and Vercel
Coolify is an open-source, self-hostable platform for deploying applications, offering features like multi-platform support, database management, integrated CI/CD, and resource monitoring, all while p...
030
Briac ⚡ @briacdev.bsky.social · 23/12/2024
#CVE provides a standardized list of #cybersecurity vulnerabilities, while #CVSS assigns severity scores to help organizations prioritize responses. Together, they enhance vulnerability management and decision-making in cybersecurity. ⚡ briacd.com/understandin...
briacd.com
Understanding CVE and CVSS Scores: Essential Tools in Cybersecurity
CVE provides a standardized list of cybersecurity vulnerabilities, while CVSS assigns severity scores to help organizations prioritize responses. Together, they enhance vulnerability management and de...
000
Briac ⚡ @briacdev.bsky.social · 19/12/2024
Java is a statically typed programming language that supports both primitive data types and objects. While primitive types are fundamental to the language, their object equivalents are critical for object-oriented features such as generics, collections, and utility methods briacd.com/primitive-ty...
briacd.com
Primitive types and wrapper classes in Java
Java features eight primitive data types and their corresponding immutable wrapper classes, which enable object-oriented programming.
000