Eduardo Zepeda's latests posts
Azure AZ-900 Certification Exam: My Experience
- software architecture
- opinion
<p>On Saturday, August 6, 2022 I sat for and approved my Microsoft Azure AZ-900 certification exam.</p><h2 id="what-does-az-900-certification-consist-of">What does AZ-900 certification consist of?</h2><p>The AZ-900 Fundamentals certification ensures that a person knows ...
Read more
Dynamic sitemap with django
- django
- seo
<p>A sitemap is an xml file that functions as a map to navigate your site. Hence the name; Site-map. Search engines, such as google, bing, yahoo and others, use the sitemap of a site as a starting point to analyze its content and include it in their search results.</p><p>A s...
Read more
Logging with the standard library in Go
- go
<p>As you probably already know, you should not use prints for debugging. The standard go logging library is much more versatile, it adds dates, filenames and other information, plus you can redirect the logs to standard output, to a file or wherever you want. This can make your ...
Read more
How Does a Docker Container Work Internally?
- docker
- linux
- go
<p>Containers, especially Docker containers, are used everywhere, we tend to see them as small isolated operating systems that are inside our system. Using the <a class="markdown-link" href="https://coffeebytes.dev/en/docker/the-most-useful-and-basic-docker-commands/">D...
Read more
Autocomplete, Suggestions and Related Content: Solr and Django
- django
- linux
<p>Solr, together with Lucene, is an outstanding search engine that allows you to perform searches with advanced features. In this post I bring you a summary of some of the most interesting features of Solr and Django Haystack.</p><p>I assume you already have a <a ...
Read more
How to implement Solr for searches or queries in Django?
- django
- linux
<p>Previously I explained you how to implement <a class="markdown-link" href="https://coffeebytes.dev/en/django/full-text-search-and-searches-with-django-and-postgres/">full text search in Django</a> and <a class="markdown-link" href="https://coffeebytes....
Read more
Understand How Git Submodules Works and its Workflow
- git
- linux
<p>A git submodule is a record within a git repository that points to a commit in an external repository. They are handled exactly as you would with a repository, they even have a <em>.git</em> file that points to the location where a changelog is kept.</p><a hx-boost="false...
Read more
Top 5 Favorite Algorithm Problems at Codewars
- opinion
- algorithms
<h2 id="what-is-codewars">What is codewars?</h2><p>Codewars is a social network of programmers who get together to challenge each other to solve code challenges. Codewars is one of <strong>the best websites for practicing algorithms and solving Katas</strong>. Katas? Yes, as...
Read more
REST API: Best practices and design
- software architecture
- opinion
<p>How do I design a REST API? How many levels should I nest my related resources? Relative or full URLs? This post is a compilation of some recommendations about some good REST API design practices that I have found in books and articles on the internet. I leave the sources at t...
Read more
REST API basic characteristics and recommendations
- software architecture
- opinion
<p>This publication is a minimal guide of practical tips on REST API design, what is a characteristic of the REST API? I don't go too deep into the theory. On top of that, I may oversimplify many concepts in order to keep the text as short and simple as possible.</p><p...
Read more