<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>security &#8211; Rafael Bernard Araujo</title>
	<atom:link href="https://rafael.bernard-araujo.com/tag/security/feed" rel="self" type="application/rss+xml" />
	<link>https://rafael.bernard-araujo.com</link>
	<description>desenvolvendo... while(!success){  try(); }</description>
	<lastBuildDate>Tue, 21 Apr 2026 04:18:20 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">21941730</site>	<item>
		<title>Tropeçando 119</title>
		<link>https://rafael.bernard-araujo.com/tropecando-119.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-119.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Tue, 21 Apr 2026 04:18:20 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[agent tools]]></category>
		<category><![CDATA[process management]]></category>
		<category><![CDATA[secrets management]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[serverless]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=2350</guid>

					<description><![CDATA[How to Grow your Software Factory Luca Rossi argues that the right measure of AI effectiveness isn't lines of code but leverage — how much output you get per unit of human input. Teams progress through three stages: writing full specs for everything, then encoding knowledge into shared rules (like AGENTS.md), and finally building reusable [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://refactoring.fm/p/growing-your-sofware-factory">How to Grow your Software Factory</a> </p>
<p>Luca Rossi argues that the right measure of AI effectiveness isn't lines of code but leverage — how much output you get per unit of human input. Teams progress through three stages: writing full specs for everything, then encoding knowledge into shared rules (like AGENTS.md), and finally building reusable modules that enforce correctness by design.</p>
<p><a href="https://newsletter.theburningmonk.com/posts/the-security-case-for-serverless-just-got-stronger">The security case for serverless just got stronger</a></p>
<blockquote>
<p>AI agents can now scan an entire open-source codebase for exploitable vulnerabilities in hours.</p>
<p>Frontier models carry the complete library of known bug classes in their weights. So you can simply point an AI agent at a codebase and tell it to find zero-days.</p>
<p>This isn't theoretical.</p>
</blockquote>
<p>Yan Cui highlights that AI agents can now find real zero-days in open-source codebases at scale, shrinking the patch window from weeks to hours. Serverless and managed services have a structural advantage because AWS patches the runtime for you. The practical takeaways: eliminate long-lived AWS keys everywhere, treat LLM API keys like credentials, and scan your repos for exposed secrets.</p>
<p><a href="https://www.nodejs-security.com/blog/do-not-use-secrets-in-environment-variables-and-here-is-how-to-do-it-better">Do not use secrets in environment variables and here's how to do it better</a></p>
<p><a href="https://apenwarr.ca/log/20260316">Every Layer of Review Makes You 10x Slower</a></p>
<p>Each approval layer adds 10x wall clock time, and AI can't fix that. It only speeds up the first step. Drawing on Deming and the Toyota Production System, the argument is that review layers hide root causes rather than fixing them. The memorable line: <em>&quot;The job of a code reviewer isn't to review code — it's to figure out how to obsolete their review comment, that whole class of comment, forever.&quot;</em></p>
<p>The common thread across all four: the bottleneck isn't writing code, it's the systems around it. Whether it's review layers, security patching, or AI leverage, the answer is the same: engineer quality into the system itself through tests, automation, modules, and clear interfaces, rather than adding layers of inspection after the fact.</p>
<p><a href="https://www.theregister.com/2026/04/13/claude_code_cache_confusion/">Claude Code cache chaos creates quota complaints</a></p>
<p>Anthropic changed the prompt cache TTL from 1 hour to 5 minutes in March. Long, high-context sessions hit quota limits much faster. Pro users report as few as 2 prompts per 5 hours. Leaving your machine for &gt;1 hour = full cache miss on the 1M token context. They're considering reducing the default to 400K tokens.</p>
<p>Token consumption matters more than ever. The next two tools address this from both ends.</p>
<p><a href="https://juliusbrussee.github.io/caveman/">Caveman — Output Token Compression</a></p>
<p>Constrains LLM output to minimal-token structures. Strips pleasantries and padding, keeps code and technical content. Up to 87% output token reduction. Paper shows brevity constraints improve accuracy by 26pp.</p>
<p><a href="https://github.com/rtk-ai/rtk">RTK (Rust Token Killer) — Input Token Compression</a></p>
<p>Intercepts shell command outputs (git, ls, grep, test runners, docker, AWS CLI — 100+ commands) and compresses them before they reach the LLM context. 60-90% input token reduction, &lt; 10ms overhead.</p>
<p>Works with: Claude Code, Copilot, Gemini CLI, Codex, Cursor, Windsurf, Cline.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-119.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2350</post-id>	</item>
		<item>
		<title>Tropeçando 113</title>
		<link>https://rafael.bernard-araujo.com/tropecando-113.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-113.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Fri, 16 Aug 2024 05:13:13 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[aws-cdk]]></category>
		<category><![CDATA[clean architecture]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[ddd]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[serverless]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqli]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1976</guid>

					<description><![CDATA[Neon Serverless PostgreSQL database with real zero-scaling. The fully managed serverless Postgres with a generous free tier. We separate storage and compute to offer autoscaling, branching, and bottomless storage. Compute scales dynamically to ensure you're ready for peak hours. Compute scales to zero and cold storage offloads to S3 for cost efficiency. Create a fully [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://neon.tech">Neon</a></p>
<blockquote>
<p>Serverless PostgreSQL database with real zero-scaling. The fully managed serverless Postgres with a generous free tier. We separate storage and compute to offer autoscaling, branching, and bottomless storage.</p>
<p>Compute scales dynamically to ensure you're ready for peak hours. Compute scales to zero and cold storage offloads to S3 for cost efficiency. Create a fully managed serverless Postgres instance in seconds.</p>
</blockquote>
<p><a href="https://laravel-news.com/make-your-app-faster-with-php-83">Make your app faster with PHP 8.3</a></p>
<blockquote>
<p>PHP 8.3 is the latest version of PHP. It has exciting new features and major improvements in performance. By upgrading to 8.3, you can achieve a significant increase in speed. In this article, we dive into how PHP 8.3 can be a game changer. It can speed up your application's performance.</p>
</blockquote>
<p><a href="https://dzone.com/articles/owasp-top-10-explained-3-sql-injection?">OWASP Top 10 Explained: SQL Injection</a></p>
<blockquote>
<p>SQL Injection (SQLi) is a code injection technique that exploits a security vulnerability occurring in the database layer of an application.</p>
<p>The vulnerability is present when user inputs are either improperly filtered for string literal escape characters embedded in SQL statements or user input is not strongly typed and thereby unexpectedly executed.</p>
<p>This allows an attacker to manipulate SQL queries, enabling them to unauthorized access, modify, and delete data in the database. This can lead to significant breaches of confidentiality, integrity, and availability, ranging from unauthorized viewing of data to complete database compromise.</p>
</blockquote>
<p><a href="https://blog.serverlessadvocate.com/15-quick-useful-tips-for-aws-cdk-engineers-a7675e1557aa">15 Quick Useful Tips for AWS CDK Engineers</a></p>
<blockquote>
<p>In this short article, we will cover 15 useful tips with accompanying code snippets for AWS CDK users.</p>
</blockquote>
<p><a href="https://khalilstemmler.com/articles/typescript-domain-driven-design/repository-dto-mapper/">Implementing DTOs, Mappers &amp; the Repository Pattern using the Sequelize ORM [with Examples] - DDD w/ TypeScript</a></p>
<blockquote>
<p>There are several patterns that we can utilize in order to handle data access concerns in Domain-Driven Design. In this article, we talk about the role of DTOs, repositories &amp; data mappers in DDD.</p>
</blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-113.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1976</post-id>	</item>
		<item>
		<title>Tropeçando 105</title>
		<link>https://rafael.bernard-araujo.com/tropecando-105.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-105.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Wed, 28 Dec 2022 18:24:08 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[adr]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cdk]]></category>
		<category><![CDATA[ci/cd]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[design pattern]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[PostGreSQL]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[serverless]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[typescript]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1476</guid>

					<description><![CDATA[CQRS and Event Sourcing implementation in PHP A walk-through of using CQRS along with Event Sourcering using PHP. Is my autovacuum configured properly? Some tips to identify if you need to tune your autovacuum configurations. A proper house cleaning can improve your database health and performance. Learn how to migrate to the PHP framework Symfony [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://tsh.io/blog/cqrs-event-sourcing-php/">CQRS and Event Sourcing implementation in PHP</a></p>
<blockquote><p>
A walk-through of using CQRS along with Event Sourcering using PHP.
</p></blockquote>
<p><a href="https://www.depesz.com/2022/03/13/is-my-autovacuum-configured-properly/">Is my autovacuum configured properly?</a></p>
<blockquote><p>
Some tips to identify if you need to tune your autovacuum configurations. A proper house cleaning can improve your database health and performance.
</p></blockquote>
<p><a href="https://blog.sensiolabs.com/2022/03/03/learn-migrate-php-framework-symfony/">Learn how to migrate to the PHP framework Symfony</a></p>
<blockquote><p>
SensioLabs and Smile released a joint white paper “PHP framework migration: from legacy to Symfony” explaining how to migrate to modern PHP frameworks like Symfony. Find a selection of the key information in this infographic design by SensioLabs.
</p></blockquote>
<p><a href="https://github.com/trufflesecurity/trufflehog">trufflehog</a></p>
<blockquote><p>
Find leaked credentials. Search on your repos, source-code, etc.
</p></blockquote>
<p><a href="https://web.archive.org/web/20240523051540/https://squeaky.ai/blog/development/why-we-dont-use-a-staging-environment/">Why we don’t use a staging environment</a></p>
<blockquote><p>
Squeaky deploys their code directly from laptops to production environments. The blog posts details their strategies, such as a good suite of tests, clear branch strategy and use of feature flags.
</p></blockquote>
<p><a href="https://www.vladionescu.me/posts/scaling-containers-on-aws-in-2022/">Scaling containers on AWS in 2022</a></p>
<blockquote><p>
Benchmarking for different types of workloads and scales capabilities on AWS services in 2022: lambda, EKS, ECS, Fargate...
</p></blockquote>
<p><a href="https://aws.amazon.com/blogs/compute/building-well-architected-serverless-applications-introduction">Building well-architected serverless applications: Introduction</a></p>
<blockquote><p>
Multi-part series addressing each of the questions within the Serverless Lens of the Well-Architected Tool.
</p></blockquote>
<p><a href="https://www.atlassian.com/git/tutorials/comparing-workflows">Comparing Workflows</a></p>
<blockquote><p>
Comparision of different types of git flows: centralized, feature branch, gitflow and fork flow. Simple comparision, but easy to get the sense of their use cases.
</p></blockquote>
<p><a href="https://constructs.dev/">Construct Hub</a></p>
<blockquote><p>
Find libraries for AWS Cloud Development Kit (AWS CDK), which generates AWS CloudFormation templates, CDK for Terraform (CDKtf), which generates HashiCorp Terraform configuration files, and CDK for Kubernetes (CDK8s), which generates Kubernetes manifests.
</p></blockquote>
<p><a href="https://matthiasnoback.nl/2022/03/too-much-magic/">Too much magic?</a></p>
<blockquote><p>
A good thinking about the &quot;magic&quot; under some awesomeness that are provided by frameworks or libraries. Although they are good for quicker development, there is good to think a little bit more about how and when use it when we have a software that we aim to last longer and get to the phase of greater maintainability.
</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-105.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1476</post-id>	</item>
		<item>
		<title>Tropeçando 20 &#8211; Republish</title>
		<link>https://rafael.bernard-araujo.com/tropecando-20-republish.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-20-republish.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Fri, 21 Oct 2022 15:49:44 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[tools]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1663</guid>

					<description><![CDATA[Activate Remote Desktop REMOTELY!!! &#124; commandlinefu.com PHP é à quinta-feira – 50 dicas sobre desempenho e segurança &#124; Peopleware Howto access ext3 partition from Windows &#124; Ubuntu Geek This tutorial will allow you to access your ext3 partition under Windows, using Sun VirtualBox and Ubuntu. The tutorial is pretty long due to the images, but [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.commandlinefu.com/commands/view/4657/activate-remote-desktop-remotely">Activate Remote Desktop REMOTELY!!! | commandlinefu.com</a></p>
<p><a href="http://pplware.sapo.pt/2010/01/14/php-e-a-quinta-feira-50-dicas-sobre-desempenho-e-segurana/">PHP é à quinta-feira – 50 dicas sobre desempenho e segurança | Peopleware</a></p>
<p><a href="https://web.archive.org/web/20210428025706/http://www.ubuntugeek.com/howto-access-ext3-partition-from-windows.html">Howto access ext3 partition from Windows | Ubuntu Geek</a></p>
<blockquote><p>
This tutorial will allow you to access your ext3 partition under Windows, using Sun VirtualBox and Ubuntu. The tutorial is pretty long due to the images, but they explain things easier sometimes (they are not just meaningless screenshots) (forgive me for your scroll button <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f61b.png" alt="😛" class="wp-smiley" style="height: 1em; max-height: 1em;" /> )
</p></blockquote>
<p><a href="http://uploadpie.com/">Upload Pie - The Simple Image Sharing Tool</a></p>
<blockquote><p>
Sharing files with expiration dates
</p></blockquote>
<p><a href="http://www.mantisbt.org/">Mantis Bug Tracker</a></p>
<blockquote><p>
Gerenciamento de erros
</p></blockquote>
<p><a href="https://www.tiobe.com/tiobe-index/">TIOBE Software: Tiobe Index</a></p>
<blockquote><p>
Index of languages being used around the world.
</p></blockquote>
<p><a href="http://www.republicavirtual.com.br/busca_de_cep/PHP/#php">Busca de CEP em PHP, Ajax, PHP, ASP, Java, Python, Flash, XML, C#, Ruby</a></p>
<p><a href="https://css-tricks.com/color-fading-menu-with-jquery/">Color Fading Menu with jQuery | CSS-Tricks</a></p>
<p><a href="https://web.archive.org/web/20210302235227/http://www.ubuntugeek.com/increase-your-internet-speed-with-namebench.html">Increase your internet speed with Namebench | Ubuntu Geek</a></p>
<p><a href="http://www.ubuntudicas.com.br/2010/01/guia-de-referencia-de-comando-em-pt-br/">Guia de referência de comando em PT-BR | Ubuntu Dicas</a></p>
<blockquote><p>
Uma lista com os comandos mais usados no linux em português brasileiro. É possível salvar os comandos em algum imagem para que fique como um papel de parede.
</p></blockquote>
<p><a href="http://blog.mhavila.com.br/2010/02/19/fraude-surpreendo-proteja-seus-dados-pessoais/">Blog do Márcio d’Ávila » Fraude Surpreendo - Proteja seus dados pessoais</a></p>
<p><a href="https://web.archive.org/web/20231105214819/http://wiki.ubuntu-br.org/RootSudo">RootSudo - Ubuntu Brasil</a></p>
<p><a href="http://jmmwrite.wordpress.com/2010/02/23/1065/">Ripando e Gerando DVDs no Linux de forma simples « jmmwrite – simples e direto</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-20-republish.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1663</post-id>	</item>
		<item>
		<title>Tropeçando 16 &#8211; Republish</title>
		<link>https://rafael.bernard-araujo.com/tropecando-16-republish.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-16-republish.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Mon, 10 Oct 2022 22:14:33 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[PostGreSQL]]></category>
		<category><![CDATA[security]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1634</guid>

					<description><![CDATA[FTP mini-HOWTO (Linux) Eficiência e segurança com SQL parametrizado O uso de comandos SQL, na maioria das linguagens de programação e gerenciadores de bancos de dados que suportam esta linguagem de manipulação de dados, pode ser parametrizado com variáveis de ligação (bind variables). Este recurso que, para um programador desavisado e inexperiente, pode parecer uma [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.faqs.org/docs/Linux-mini/FTP.html">FTP mini-HOWTO (Linux)</a></p>
<p><a href="http://www.mhavila.com.br/topicos/bd/sqlbind.html">Eficiência e segurança com SQL parametrizado</a></p>
<blockquote>
<p>O uso de comandos SQL, na maioria das linguagens de programação e gerenciadores de bancos de dados que suportam esta linguagem de manipulação de dados, pode ser parametrizado com variáveis de ligação (bind variables). Este recurso que, para um programador desavisado e inexperiente, pode parecer uma burocracia desnecessária, na verdade é um mecanismo muito importante para trazer segurança e eficiência ao uso de SQL em programas. Veja porque e como.</p>
</blockquote>
<p><a href="https://www.php.net/manual/en/security.database.sql-injection.php">PHP: SQL Injection</a></p>
<blockquote>
<p>Documentation for preventing SQL injection in PHP projects. Many web developers are unaware of how SQL queries can be handled and assume that an SQL query is a reliable command. It means that SQL queries are able to bypass access controls undetected, therefore bypassing standard authentication and authorization checks, and sometimes SQL queries can allow command access at the server operating system level.</p>
</blockquote>
<p><a href="http://.php.net/manual/pt_BR/security.errors.php">PHP: Relatando Erros - Manual</a></p>
<p><a href="http://www.mhavila.com.br/topicos/seguranca/senharmazena.html">Senhas armazenadas com segurança</a></p>
<p><a href="https://web.archive.org/web/20211022131338/https://avi.alkalay.net/2007/04/como-criar-um-website.html">Como Criar um Website :: Avi Alkalay</a></p>
<p><a href="http://br-linux.org/2009/as-5-distribuicoes-que-mudaram-o-linux/">As 5 distribuições que mudaram o Linux</a></p>
<blockquote>
<p>Segundo a chamada deste artigo da edição internacional da Linux Magazine, a história do Linux pode ser medida com base nas versões deste kernel, mas também pode ser medida pelas suas principais distribuições.</p>
</blockquote>
<p><a href="http://br-linux.org/2009/mysql-oracle-assume-uma-posicao-gpl-documentado-sem-contrato-de-suporte-obrigatorio-etc/">MySQL: Oracle assume um compromisso: GPL, documentado, sem contrato de suporte obrigatório, etc.</a></p>
<p><a href="http://pt.wikipedia.org/wiki/Scrum">Scrum - Wikipédia, a enciclopédia livre</a></p>
<blockquote>
<p>O Scrum é uma metodologia ágil para Gerenciamento de Projetos.</p>
</blockquote>
<p><a href="http://br-linux.org/2009/centos-instalando-mod_security/">CentOS: Instalando mod_security</a></p>
<p><a href="http://br-linux.org/2009/spam-cgi-br-determina-bloqueio-da-porta-25-smtp-a-partir-de-janeiro/">Spam: CGI.br determina bloqueio da porta 25 (smtp) a partir de janeiro</a></p>
<p><a href="http://vivaotux.blogspot.com/2009/12/afinando-seu-violao-usando-o-bash-geek.html">vivaotux: Afinando seu violão usando o bash - geek d+</a></p>
<p><a href="http://www.dicas-l.com.br/arquivo/lista_de_servidores_dns_abertos_e_rapidos.php">[Dicas-L] Lista de servidores DNS abertos e rápidos</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-16-republish.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1634</post-id>	</item>
		<item>
		<title>Tropeçando 14 &#8211; republish</title>
		<link>https://rafael.bernard-araujo.com/tropecando-14-republish.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-14-republish.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Wed, 28 Sep 2022 20:28:05 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[security]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1602</guid>

					<description><![CDATA[GUI Database Design Tools - PostgreSQL Wiki When Geeks Have Twins [PIC] Lançado o Pl/PHP – iMasters You can run PHP code inside PostgreSQL database. 12 senhas que nunca devem ser usadas - Geek List Como é o dia de um “gerente de mídias sociais”? » CrisDias weblog Blog do Márcio d'Ávila » Relatórios de [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://wiki.postgresql.org/wiki/GUI_Database_Design_Tools">GUI Database Design Tools - PostgreSQL Wiki</a></p>
<p><a href="https://www.geeksaresexy.net/2009/10/26/when-geeks-have-twins-pic/">When Geeks Have Twins [PIC]</a></p>
<p><a href="https://web.archive.org/web/20170131220057/http://imasters.com.br:80/artigo/2068/postgresql/lancado-o-pl-php/">Lançado o Pl/PHP – iMasters</a></p>
<blockquote><p>
You can run PHP code inside PostgreSQL database.
</p></blockquote>
<p><a href="http://web.archive.org/web/20120627021238/http://info.abril.com.br:80/noticias/blogs/geek-list/internet/12-senhas-que-nunca-devem-ser-usadas/">12 senhas que nunca devem ser usadas - Geek List</a></p>
<p><a href="https://web.archive.org/web/20110810051503/http://www.crisdias.com/2011/02/28/como-e-o-dia-de-um-gerente-de-midias-sociais/">Como é o dia de um “gerente de mídias sociais”? » CrisDias weblog</a></p>
<p><a href="http://blog.mhavila.com.br/2011/03/01/relatorios-de-mercado-de-ti-20102011/">Blog do Márcio d'Ávila » Relatórios de mercado de TI 2010/2011</a></p>
<p><a href="http://www.xml-sitemaps.com/">Create your Google Sitemap Online - XML Sitemaps Generator</a></p>
<p><a href="http://www.businessinsider.com/the-15-most-detrimental-social-media-mistakes-business-leaders-make-2011-3?op=1">The 15 Most Detrimental Social Media Mistakes You're Making</a></p>
<p><a href="http://blog.mhavila.com.br/2011/03/14/corrida-dos-navegadores-rumo-a-html5-e-css3/">Blog do Márcio d'Ávila » Corrida dos navegadores rumo a HTML5 e CSS3</a></p>
<p><a href="https://tableless.com.br/validar-e-importante/">Validar é importante?! | Tableless - Desenvolvimento com Padrões Web</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-14-republish.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1602</post-id>	</item>
		<item>
		<title>Tropeçando 1 &#8211; Republish</title>
		<link>https://rafael.bernard-araujo.com/tropecando-1-republish.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-1-republish.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Thu, 18 Aug 2022 13:07:47 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[test]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1546</guid>

					<description><![CDATA[Browsershots What is Browsershots? Browsershots tests your website's compatability on different browsers by taking screenshots of your web pages rendered by real browsers on different operating systems. Free tier! Reinstalando o GRUB Alguém tentou reinstalar o outro Sistema Inoperacional e ele, genialmente, apagou a MBR e, conseqüentemente, a opção de escolha do GRUB? Agora dá [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><a href="https://web.archive.org/web/20221005072932/https://browsershots.org/" target="_blank" rel="noreferrer noopener">Browsershots</a></p>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

What is Browsershots? Browsershots tests your website's compatability on different browsers by taking screenshots of your web pages rendered by real browsers on different operating systems.


Free tier!

</blockquote>


<p><a href="http://www.dicas-l.com.br/dicas-l/20080330.php" target="_blank" rel="noreferrer noopener">Reinstalando o GRUB</a></p>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

Alguém tentou reinstalar o outro <a rel="noreferrer noopener" href="http://www.microsoft.com/windows/" target="_blank">Sistema Inoperacional</a> e ele, genialmente, apagou a MBR e, conseqüentemente, a opção de escolha do GRUB? Agora dá para recuperar. Pelo Ubuntu (distribuição que uso e o do exemplo), é claro.

</blockquote>


<p><a href="http://sectools.org" target="_blank" rel="noreferrer noopener">Ferramentas de segurança de rede</a></p>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

SecTools.Org: Top 125 Network Security Tools

</blockquote>


<p><a href="https://web.archive.org/web/20171120172809/http://www.mundolunga.com/2008/11/conxexo-3g-soluo-para-problema-com-dns.html">O mundo de lunga: Conexão 3G - Solução para problema com DNS</a></p>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

Para resolver o problema de DNSs para conexões com modems Huawei, que sobrescreve o <code>/etc/resolv.conf</code>

</blockquote>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

50 exemplos de menu de navegação

</blockquote>


<p><a href="http://www.chartle.net/">Chartle.net - interactive charts online!</a></p>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

Ferramenta para montagem de gráfico para colocar em sites

</blockquote>


<p><a href="http://piwigo.org/">Piwigo.org | Photo Gallery Software for the Web</a></p>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

Mais um exemplo de uma boa galeria de fotos

</blockquote>


<p><a href="https://resizeyourimage.com/">Resize your image online - It's easy, it's free!</a></p>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

Redimensionamento de imagens pela web

</blockquote>


<p><a href="https://filmow.com/">Filmow</a></p>


<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">

"O Filmow foi criado para pessoas viciadas e apaixonadas por filmes. A principal ideia do Filmow é que você mostre aos seus amigos os filmes que já assistiu, comente sobre eles e dê sua opinião, na página do filme. Mas, para os que apenas gostam de filmes, o Filmow também é uma rede social onde é possível encontrar pessoas e amigos. No Filmow você fica sabendo quais filmes são lançados, os que estão no cinema e aqueles que já estão em DVD, para você assistir em casa." (<a href="https://filmow.com/sobre-o-filmow/">http://filmow.com/sobre-o-filmow/</a>)

</blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-1-republish.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1546</post-id>	</item>
		<item>
		<title>Tropeçando 102</title>
		<link>https://rafael.bernard-araujo.com/tropecando-102.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-102.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Tue, 12 Oct 2021 23:58:27 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[ci/cd]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[continuous deliverry]]></category>
		<category><![CDATA[continuous deployment]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[serverless]]></category>
		<category><![CDATA[vulnerability]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1413</guid>

					<description><![CDATA[OWASP TOP 10 Each year, OWASP (the Open Web Application Security Project) publishes the top ten security vulnerabilities. It represents a broad consensus about the most critical security risks to web applications. Click through on the lessons below to learn more about how to protect against each security risk. Your Product Owner Is Not Your [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.hacksplaining.com/owasp">OWASP TOP 10</a></p>
<blockquote><p>
Each year, OWASP (the Open Web Application Security Project) publishes the top ten security vulnerabilities. It represents a broad consensus about the most critical security risks to web applications. Click through on the lessons below to learn more about how to protect against each security risk.
</p></blockquote>
<p><a href="https://www.toptal.com/product-managers/product-management-consultant/product-manager-vs-product-owner-who-does-your-business-need">Your Product Owner Is Not Your Product Manager</a></p>
<blockquote><p>
Your Product Owner Is Not Your Product Manager. Product management has evolved to encompass numerous roles and responsibilities. Leaders looking to hire a product professional must consider what skills and knowledge their business needs demand.</p>
<p>While the market has evolved and will continue to evolve, there remains a need for both a product owner’s and a product manager’s skills and expertise. By considering the nature and scale of a project and understanding the skills and responsibilities associated with each of these distinct roles, leaders can ensure they hire the right person to help them develop and launch products successfully.
</p></blockquote>
<p><a href="https://blog.crunchydata.com/blog/insert-only-tables-and-autovacuum-issues-prior-to-postgresql-13">Insert-Only Tables and Autovacuum Issues Prior to PostgreSQL 13</a></p>
<blockquote><p>
If you have write-only tables (or heavy, heavy writes), you may need to check this post. Autovacuum has some issues before PostgreSQL 13, and you might have some great workarounds to use until upgrading your database version.
</p></blockquote>
<p><a href="https://codefresh.io/ebooks/enterprise-ci-cd-best-practices/">Enterprise CI/CD best practices</a></p>
<blockquote><p>
Free book with 23 best practices to apply to your CI/CD pipeline. Those best practices aim to help you design (or use as a checklist) a solid pipeline for your software.
</p></blockquote>
<p><a href="https://cloudirregular.substack.com/p/a-war-story-about-covid-cloud-and">A war story about COVID, cloud, and cost. And why serverless wins.</a></p>
<blockquote><p>
Nice story about serverless outcomes and potential. Based on COVID-19 pushing of infrastructure and computing services, billing is an important subject. The article has an excellent example of how both scale environment and low bill costs work together on a serverless tech stack.
</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-102.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1413</post-id>	</item>
		<item>
		<title>Tropeçando 86</title>
		<link>https://rafael.bernard-araujo.com/tropecando-86.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-86.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Wed, 12 Jun 2019 20:13:43 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[segurança]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1310</guid>

					<description><![CDATA[Snyk Use Open Source. Stay Secure. A developer-first solution that automates finding &#38; fixing vulnerabilities in your dependencies Reading List - by Mathias Verraes Code Reviews and Blame Culture A common belief is that gated reviews lead to blaming individuals. The opposite can be true. &#160; How to Write a Git Commit Message Why good [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://snyk.io/" target="_blank" rel="noopener noreferrer">Snyk</a></p>
<blockquote><p>Use Open Source. Stay Secure.</p>
<p>A developer-first solution that automates finding &amp; fixing vulnerabilities in your dependencies</p></blockquote>
<p><a href="https://web.archive.org/web/20191223122045/http://verraes.net:80/2015/12/reading-list/" target="_blank" rel="noopener noreferrer">Reading List - by Mathias Verraes</a></p>
<p><a href="http://verraes.net/2016/04/code-reviews-and-blame-culture/" target="_blank" rel="noopener noreferrer">Code Reviews and Blame Culture</a></p>
<blockquote><p>A common belief is that gated reviews lead to blaming individuals. The opposite can be true.</p></blockquote>
<p>&nbsp;</p>
<p><a href="https://chris.beams.io/posts/git-commit/" rel="noopener noreferrer" target="_blank">How to Write a Git Commit Message</a></p>
<blockquote><p>Why good commit messages matter</p></blockquote>
<p><a href="https://blog.shadowhand.me/better-commits-with-static-review/" rel="noopener noreferrer" target="_blank">Better Commits with Static Review</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-86.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1310</post-id>	</item>
		<item>
		<title>Tropeçando 85</title>
		<link>https://rafael.bernard-araujo.com/tropecando-85.php</link>
					<comments>https://rafael.bernard-araujo.com/tropecando-85.php#respond</comments>
		
		<dc:creator><![CDATA[rafael]]></dc:creator>
		<pubDate>Fri, 19 Apr 2019 18:45:33 +0000</pubDate>
				<category><![CDATA[Tropeçando]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[PostGreSQL]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sql]]></category>
		<guid isPermaLink="false">https://rafael.bernard-araujo.com/?p=1294</guid>

					<description><![CDATA[Good Engineering Practices while Working Solo How Much maintenance_work_mem Do I Need? While I generally like PostgreSQL's documentation quite a bit, there are some areas where it is not nearly specific enough for users to understand what they need to do. The documentation for maintenance_work_mem is one of those places. It says, and I quote, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://blog.bitsrc.io/good-engineering-practices-while-working-solo-ad872e727af4" target="_blank" rel="noopener noreferrer">Good Engineering Practices while Working Solo</a></p>
<p><a href="http://rhaas.blogspot.com/2019/01/how-much-maintenanceworkmem-do-i-need.html" target="_blank" rel="noopener noreferrer">How Much maintenance_work_mem Do I Need? </a></p>
<blockquote><p>While I generally like PostgreSQL's documentation quite a bit, there are some areas where it is not nearly specific enough for users to understand what they need to do. The documentation for maintenance_work_mem is one of those places. It says, and I quote, "Larger settings might improve performance for vacuuming and for restoring database dumps," but that isn't really very much help, because if it might improve performance, it also might not improve performance, and you might like to know which is the case before deciding to raise the value, so that you don't waste memory. TL;DR: Try maintenance_work_mem = 1GB. Read on for more specific advice.</p></blockquote>
<p><a href="https://jsonplaceholder.typicode.com/" target="_blank" rel="noopener noreferrer">JSONPlaceholder</a></p>
<blockquote><p>Fake Online REST API for Testing and Prototyping</p></blockquote>
<p><a href="https://blog.jooq.org/a-beginners-guide-to-the-true-order-of-sql-operations/" target="_blank" rel="noopener noreferrer">A Beginner’s Guide to the True Order of SQL Operations</a></p>
<blockquote><p>The SQL language is very intuitive. Until it isn’t. A guide to understanding the order of a SELECT operation.</p></blockquote>
<p><a href="https://web.archive.org/web/20200701080847/https://snyk.io/opensourcesecurity-2019/" target="_blank" rel="noopener noreferrer">The state of open source security - 2019</a></p>
<blockquote><p>Snyk is an incredible tool for package security. And they released a state of open source security, talking about open source adoption and package, images and code vulnerabilites. We are talking about maven, npm, pypi, docker, etc.</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://rafael.bernard-araujo.com/tropecando-85.php/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1294</post-id>	</item>
	</channel>
</rss>
