Skip to content

David Barreto's Blog

  • Home
  • Articles
  • Tutorials
  • Starknet
  • Projects
    • Addon
  • About Me

David Barreto

David Barreto is a technology enthusiast with a Bachelor's degree in Electronics Engineer and a Master's degree in Systems Engineering. He is passionate about management, software development, blockchain, teaching, writing and discovering new technologies. He currently lives in Toronto.

[Spanish] Cómo establecer los permisos de la carpeta www en Ubuntu

9 December, 202112 March, 2013 by David Barreto

Uno de los primeros pasos que todo desarrollador web realiza al instalar apache, es establecer los permisos de esta carpeta para garantizar que tanto el usuario personal como el usario del servidor web, tengan acceso a ella y puedan realizar modificaciones. Para tal fin usaremos el comando setfacl

Read more

Categories Tutorials Tags permisos, seguridad Leave a comment

[Spanish] El misterio del error de precisión de los números de punto flotante

9 December, 202124 January, 2013 by David Barreto

Finalmente he podido entender el misterio del error de precisión de los números de punto flotante que afecta a todos los lenguajes de programación. Para explicarlo, voy a emular el trabajo que realiza el computador para almacenar y leer el número decimal 0.1

Read more

Categories Articles Tags programación 7 Comments

[Spanish] Breve resumen del libro “Clean Code – A Handbook for Agile Software Craftmanship”

9 December, 202119 September, 2012 by David Barreto

Recientemente leí el libro “Clean Code – A Handbook for Agile Software Craftmanship” de Robert C. Martin y decidí compartir algunos apuntes interesantes sobre lo que el autor considera como buenas prácticas de programación.

Read more

Categories Articles Tags libros, programación 2 Comments
Newer posts
← Previous Page1 … Page5 Page6
David Barreto

David Barreto

Developer Advocate at StarkWare with a Bachelor's degree in Electronics Engineering and a Master's degree in Systems Engineering. He is passionate about management, software development, blockchain, teaching, writing and discovering new technologies. He currently lives in Toronto.

View Full Profile →

Contact Me

If you want to get in touch with me, send me an email at barretollano@gmail.com

Find me on

  • LinkedIn
  • Twitter
  • YouTube

Subscribe via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 28 other subscribers

Top Articles

  • How to Use Typescript with SystemJS
    How to Use Typescript with SystemJS
  • Four Challenges to StarkNet’s Success
    Four Challenges to StarkNet’s Success
  • Cairo’s Implicit Arguments Exercise
    Cairo’s Implicit Arguments Exercise
  • [Spanish] El misterio del error de precisión de los números de punto flotante
    [Spanish] El misterio del error de precisión de los números de punto flotante
  • Introduction to the Typescript Transpiler
    Introduction to the Typescript Transpiler
  • The Probabilities of Breeding Pure Axies
    The Probabilities of Breeding Pure Axies
  • Optimize your Angular 2 Application with Tree Shaking
    Optimize your Angular 2 Application with Tree Shaking
  • StarkNet ERC721 Workshop: Exercise 6
    StarkNet ERC721 Workshop: Exercise 6
  • [Spanish] ¿Cómo le explicarías el funcionamiento de Bitcoin a un niño?
    [Spanish] ¿Cómo le explicarías el funcionamiento de Bitcoin a un niño?
  • Setting Up A StarkNet Dev Environment with Python (Repost)
    Setting Up A StarkNet Dev Environment with Python (Repost)
© 2026 David Barreto's Blog • Built with GeneratePress