It can be overwhelming to learn a new skill, especially as you reach adulthood. If you want to start a new career, learn a new hobby, play an instrument, or try a new activity, it requires your brain to learn an entirely new way of thinking. In this post, I will explore some ways you can “hack” your brain, helping your old brain learn some new tricks.
App development is a field that has undergone rapid progress over the last decade. As new technology enters the field, the preferred tech continues to grow and change. Today, I want to discuss one of the more recent development tools to enter the market: Flutter.
I am a big fan of metaphors. I believe that there are a lot of complex ideas, in fields like biology, technology, and literature, that are hard to communicate without using metaphors to describe them. Today, I am going to be using an ecological phenomenon I recently learned about, the mycorrhizal network, to look at the complex connections that we create, and to analyze how we, as individuals, relate to the world around us.
At Google I/O 2019, Google announced that they were working on a new toolkit, Jetpack Compose, which would redesign how user interfaces (UI) are developed on the Android platform. In August 2020, the alpha version of Jetpack Compose was released. In this post, I will be examining how Compose differs from the current Android UI toolkits, and will discuss the benefits that the new program will bring to Android UI development.
I recently built a word game as a side project. I wanted to create an app that I could install on as many devices as possible (iOS, Android, desktop, etc.) with only a single code base. Therefore, I decided to use a progressive web app (PWA) as the basis for my game.
Here in Mexico, we have recently experienced a serious rise in personal security issues. People have been kidnapped in their taxis and rideshares, or have increasingly found themselves in situations where they feel unsafe on the street. I wanted to do something to help so I created Ayuda.la, a mobile app designed to help people when they find themselves in dangerous situations.
Last week, I received an email from Google stating that my email and password had been leaked in a recent data breach. Like many people, I’m guilty of reusing the same password for multiple accounts, so the leak had compromised my information in a number of different locations. I was advised to change all of my passwords and to use different passwords for each of my important accounts.
For the last couple years, I have periodically heard the term “deepfake videos”, but prior to completing the research for this post, I didn’t know much about them. In fact, my knowledge of deepfake videos was limited to a few key facts that I’d heard repeated on the news and the internet: the average person can’t tell the difference between a real video and a deepfake video, anyone with a computer can make one, they will soon be everywhere, and they will definitely destabilize democracy.
Zigbee is an open source spec for Wireless Personal Area Network (WPAN) communication that allows Zigbee-certified products to connect and communicate using the same IoT language. Companies that utilize and support Zigbee are part of the Zigbee Alliance. To date, the Zigbee Alliance contains over 500 companies, all of which work together to create and utilize Zigbee in their product design. Some of the most noticeable companies in the Zigbee Alliance include Comcast, Honeywell, IKEA, Legrand, Samsung SmartThings, and Amazon.
Nginx is something that most software developers have used at some point in their careers. However, there is a difference between working with Nginx and really understanding it. Nginx offers many advanced features that most people are not aware of and, therefore, not utilizing.
In this post, I’ll go over some of the unique features that Nginx offers and how they can help you take your web application to the next level.