Open in app
Home
Notifications
Lists
Stories

Write
Andres Pulido
Andres Pulido

Home

Feb 9, 2021

My Postmortem: Authenticating a user via OAuth

Issue Summary For our hackathon we were tasked with creating a web application that summarized a user’s GitHub commit history by authenticating a user via OAuth with GitHub’s API. As a team, our group’s relative unfamiliarity with OAuth and the authentication workflow presented challenges when debugging API errors. Ultimately, we were able…

3 min read

My Postmortem: Authenticating a user via OAuth
My Postmortem: Authenticating a user via OAuth

Jan 7, 2021

What happens when you type a URL in the browser and press enter

Today I will be explaining a commonly used question technical job interview, Whether you are applying for an engineer, developer, marketer, or DevOps. It is always a good idea to have a good understanding of is going on behind the scenes when you type and URL on your web browser and…

Web Development

9 min read

What happens when you type a URL in the browser and press enter
What happens when you type a URL in the browser and press enter

Sep 30, 2020

Python: Mutable, Immutable… everything is an object!

Python: Mutable, Immutable… everything is an object! In Python, everything is an object, and everyone who wants to learn Python should understand from the beginning that objects in this programming language can be either mutable or immutable. Since in Python an object or class can be assigned to a variable or passed as an argument to a…

Python Programming

6 min read

Python: Mutable, Immutable… everything is an object!
Python: Mutable, Immutable… everything is an object!

Sep 8, 2020

Creating and using Dynamic Libraries in “C”

Not long ago, I wrote a detailed explanation of how to create and use static libraries, just in case you need a refresher, please check it in the link below: How to Create and Use a C Static Library A static library is always available when invoked by the program, In this article, I will explain what static library…medium.com Otherwise, I will start explaining how to create and use dynamic libraries.

Cisfun

4 min read

Creating and using Dynamic Libraries in “C”
Creating and using Dynamic Libraries in “C”

Aug 20, 2020

Tracking down the step by step of the “ls” command in the Shell

The Shell is a user’s program that communicates with the system kernel through commands prompt from the user and then later interpreted in a way that system can understand it, so the commands that the user type in the Shell translates into instructions and system calls. Systems calls are a…

Shell

4 min read

Tracking the step by step of the “ls” command in the Shell
Tracking the step by step of the “ls” command in the Shell

Jul 15, 2020

Worst abuse of the C preprocessor Contest 1986 (IOCCC)

IOCCC (The International Obfuscated C Code Contest) is an annual programming contest with an obfuscated C code. In 1986 at the IOCCC they had a winner in which the category was “worst abuse of the C preprocessor”. This winner was Jim Hague in which his code was exotic. What is the obfuscated code? It is…

4 min read

Worst abuse of the C preprocessor Contest 1986 (IOCCC)
Worst abuse of the C preprocessor Contest 1986 (IOCCC)

Published in Dev Genius

·Jul 5, 2020

A “C” Static Library Article

A static library is always available when invoked by the program, In this article, I will explain what static library is, how do they work, how to create one and how a computer program uses a static library. Why do we need libraries: The code of the software is made up…

Cisfun

4 min read

How to Create and Use a C Static Library
How to Create and Use a C Static Library

Jun 11, 2020

What happens when you type GCC ‘printf.c’.

Firstly, let’s talk a little bit about C. This is a multipurpose programming language developed by Dennis Ritchie at the Bell Laboratories near the 70s, designed to create small and fast programs. …

Gcc Compilers

3 min read

What happens when you type GCC ‘printf.c’.
What happens when you type GCC ‘printf.c’.

Jun 9, 2020

Hard links and Symbolic links — easy explanation

Hard and symbolic links refer to a file in the same hard drive and those methods are part of any filesystem that organizes what it is in each file and where. A hard link is usually a synced copy of a file that refers directly to the inode of a…

Linux

3 min read

Hard links and Symbolic links — easy explanation
Hard links and Symbolic links — easy explanation

Jun 9, 2020

Learning Shell : What hapens when you type ‘ls *.c’ in your shell

When you first type the ls command it will list all the files in the current directory, awesome right?!, if you actually want to go a bit further and do a specific search in your current directory then ‘ls *.c’ command will print on your terminal all the files that…

Linux

1 min read

Andres Pulido

Andres Pulido

Following
  • Team AV

    Team AV

  • Ricardo Hincapie

    Ricardo Hincapie

  • Yesid Gonzalez

    Yesid Gonzalez

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable