Go back

More articles with no series

No series

Preface

What, who, why, how, when, where?

Felipe Lecot Logo

Why?

I decided to publish this to provide some of the information I find and distill about things that are interesting to me, as well as showing some of my personal projects and things that bring me joy.

The collection of articles here will vary, and I provide categories and tags as to allow readers to filter out anything they may not want to read. There are also RSS filters available, see below.

Most of my documents are not this well structured as I allow myself to type carelessly, this is also a way to force me into formatting, merge and clean all files in my vault.

I aim to release articles periodically on topics I have researched or read about. Whether from papers, books, articles, or collections of websites and documentation. None of this is a copy-paste of information. I strive to understand it as deeply as possible and share my thoughts clearly and descriptively.

Categorization

I always enjoy when things are organized, but I don’t really like when categories become complicated to follow, and I want to avoid having a headache deciding where to put each article.

Using a major and minor system works fine for me, and if there is some article that could fit multiple categories I will flip a coin to decide (or $ Die_n \mid n \in \mathbb{N} $ if there are $ n $ valid places to put it.)

  • Major: Using series for major categorization was inspired by the Prentice-Hall Series. I decided on them based on the general areas I want to cover.
  • Minor: Tags are a simple way of showing the contents of the articles with no particular specification, using hands-on or math allows the reader to know what general direction the article will take.

Some articles won’t belong to any series because they don’t fit neatly into a category (as is this one). This as a conscious choice.

Content

Licenses and code usage

Many articles include repositories that contain parts of the projects described, along with full commit histories. Each repository is licensed individually, and those licenses must be followed. The publication of an article does not grant permission to use, copy, or distribute the code, assets, or any portion of the project unless explicitly allowed by the respective license.

Walkthroughs

I make beginner-friendly articles and assume low or no prior knowledge. They explain concepts step by step, with examples and analogies. I liked this idea because it allows me to share information without having to give boilerplate. All the introductory information is built in or linked.

Rants

Occasionally, a post may include (or be) a rant or personal reflection, I take ownership of my opinions and am open to change them for any better ones, please reach out about anything anytime.

Tangents

I will try to minimize tangents in the main article body, since the idea is to explore a single topic per post, but they are inevitable to some extent, in those cases they will be shown reduced and marked with $ \theta $ in the title.

$ \theta $ Example Tangent

It’s content is hidden and only fully shown when expanded, the idea is to enable writing about topics that are not important to the main article.

There is a partially hidden table here

Mult. Table 1 2 3 4 5 6
1 1 2 3 4 5 6
2 2 4 6 8 10 12
3 3 6 9 12 15 18
4 4 8 12 16 20 24
5 5 10 15 20 25 30
6 6 12 18 24 30 36

These can be skipped with no knowledge loss on the main topic for the reader.

$ \theta $ Tangents inside tangents

This is possible, although I will try to avoid unless strictly necessary (when there is something very cool to share).

Example content to fill the space:

Mult. Table 1 2 3 4 5 6
1 1 2 3 4 5 6
2 2 4 6 8 10 12
3 3 6 9 12 15 18
4 4 8 12 16 20 24
5 5 10 15 20 25 30
6 6 12 18 24 30 36

$ \boxed{?} $ Problems can also be inside tangents

As we will see below there are also special features for problems, which do not conflict with tangents.

Task

$$ A = \sum_{i=1}^{3}{2^i+1} $$

Solution

$$ A = 17 $$

Outside of the tangent

Tangents end when the content reaches a heading of the same or higher level.

Problems

Articles may include problems and/or solutions, sources for both will be listed in the content itself. The problems are marked with $ \boxed{?} $ in the title, it’s solution(s) are not shown by default.

I may include problems that were fun to resolve, or caught my eye.

Problems will include a highly inaccurate difficulty rating and categorization as follows: - ?: Unsolved (at least by me) - M: Math - T: Topology - CS: Computer Science - CRY: Cryptography - SYS: Systems Engineering - E: Engineering - P: Physics - [1-25]: Difficulty

$ \boxed{1CS} $ Example problem

Task

What is the highest memory address in a 16 bit memory?

Solution

A 16-bit register can store $ 2^{16} $ different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two most common representations, the range is 0 through 65,535 ($ 2^{16} − 1 $). 12

Reviews

I usually send a private link to friends and colleagues before publishing for early feedback and reviews, [let me know](www.felipelecot.com/?reason=Become a Reviewer#contact) if you would be interested in helping me reduce mistakes early on.

Please fact check everything, go through the sources listed, and please [reach out](www.felipelecot.com/?reason=Article Correction#contact) if you find any errors or think you could improve anything. Credits to all collaborators and reviewers are listed on each article and present in the commit history.

The articles themselves are also available in a GitHub repository, you can contribute by following the guidelines and good practices listed. Please feel free to open issues and PRs, fix my janky pipeline and propose and discuss topics.

RSS and Newsletter

I have added an RSS feed for this part of my website, you can find it at https://www.felipelecot.com/docs/feed.xml. There is also filters available:

Filter Description Default Required Query Allowed Values Example
Tags Match case-insensitive exact tag names separated by commas - No tags - https://felipelecot.com/docs/feed.xml?tags=TAG1,TAG2,TAG3
Series Match case-insensitive exact series name - No series - https://felipelecot.com/docs/feed.xml?series=ai%20and%20generative%20ai
Search Match case-insensitive substring article title and body separated by commas - No search - https://felipelecot.com/docs/feed.xml?search=read%20through,emdashes,delve,CPU,building
Sort Parameter to sort by DATE No sort DATE, TITLE or SERIES https://felipelecot.com/docs/feed.xml?sort=TITLE
Order Order to have the items be listed DESC No order ASC or DESC https://felipelecot.com/docs/feed.xml?order=ASC
Page Pagination index of the request (25 per page) 0 No page $ N $ https://felipelecot.com/docs/feed.xml?page=2

There is also a newsletter available for those who would like to get notified via email. I’ll do my best to make it useful, infrequent, and completely free of marketing crap.