Skip to main content

Under the lights

This is a chapter from my latest book called Breezes of Tobago.

Today we stumbled upon a game of night football at the recreational ground. There was a red card and a penalty. Somehow the striker was able to bend the ball into the corner of the net and with what looked to me like help from a strong breeze. I was a neutral supporter and was just waiting for goals to be scored. Tobago has produced the famous Man United player in Dwight Yorke. My friend Chatty says that there is something special about local football where the breeze, the crowd noise, and pure instinct all become part of the play. Maybe we are here watching the next Dwight Yorke in the making, his story just beginning to unfold under the lights. Maybe the next famous Tobagonian footballer will play for the noisy neighbors of Man City. I spoke to a young lad selling juices from a cooler and he had to agree.

He wiped his hands on his shorts and looked out at the pitch with a seriousness beyond his years. The ice clinked inside the cooler each time he reached in, the sound keeping rhythm with the distant shouts from the touchline. "You see that fella with the quick feet?" he asked, nodding toward the winger hugging the sideline. "He does stay late after everybody is gone. Just him and the ball." He said it not with envy, but with admiration, like he understood that greatness was stitched together in quiet moments long after the crowd had drifted home. Around us, car headlights blinked in the distance, parents called out advice from the bleachers, and the floodlights cast long shadows that made the players look taller, almost mythic. The lad handed me a juice and added softly, "Big things does start small, you know." And as another cheer rose into the warm Tobago night, it felt possible that we were not just watching a match, but witnessing the first lines of a future headline being written in real time.

I told my friend Chatty that we are often described as being from small islands but having big hearts. There is a quiet resilience that grows in places where dreams must stretch further than horizons, where talent is sharpened on community fields, and where belief is sometimes the only luxury young players can afford. From these humble beginnings, stories rise — stories of perseverance, pride, and possibility. The floodlights above the ground did more than illuminate the pitch; they illuminated ambition, shining on every hopeful sprint, every daring strike, and every young face watching from the sidelines, imagining their turn. In moments like these, it is easy to believe that greatness is never too far away, and that one day, those same lights may be replaced by stadium spotlights on the world's biggest stage.

Comments

Popular posts from this blog

Running php and apache on termux

This was my experience getting php and apache to run on termux apt update && apt upgrade -y apt install php-apache I was following an old blog post that used php 7 and got these errors Can't locate API module structure `php7_module' in file /data/data/com.termux/files/usr/libexec/apache2/libphp.so: undefined symbol: php7_module Cannot load /data/data/com.termux/files/usr/libexec/apache2/libphp7.so Corrected in apache config file vim $PREFIX/etc/apache2/httpd.conf LoadModule php_module /data/data/com.termux/files/usr/libexec/apache2/libphp.so Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP. Comment out mpm_worker and use mpm_prefork #LoadModule mpm_worker_module libexec/apache2/mod_mpm_worker.so LoadModule mpm_prefork_module libexec/apache2/mod_mpm_prefork.so This still does not work as apache (httpd) was failing silently. According to Chatty LoadModule php_module ...libphp.so often fails in Termux becau...

Stuck running sftp server on termux alpine for multi-user setup

The below is my journey trying to get multi-user sftp working using alpine on termux pkg update && pkg upgrade pkg install proot-distro openssh proot-distro install alpine proot-distro login alpine apk update apk upgrade apk add openssh shadow sudo apk add vim vim /etc/ssh/sshd_config Port 8022 PermitRootLogin no PasswordAuthentication yes Subsystem sftp internal-sftp Match Group sftpusers     ChrootDirectory /sftp/%u     ForceCommand internal-sftp     X11Forwarding no     AllowTcpForwarding no addgroup sftpusers adduser user1 adduser user1 sftpusers mkdir -p /sftp/user1/upload chown root:root /sftp/user1 chmod 755 /sftp/user1 chown user1:sftpusers /sftp/user1/upload How I run my server each time pkill sshd rm -f /etc/ssh/ssh_host_* ssh-keygen -A /usr/sbin/sshd -D -d -d -d From another termux session sftp -P 8022 user1@127.0.0.1 Connection reset by 127.0.0.1 port 8022 Connection closed Some troubleshooting steps mkdir -p /run/sshd chmod 75...

Recursion example with SQL

I asked my friend Chatty, can you use recursion in SQL? For example I have a table (ID, value) ordered by increasing ID. Can you guide me through using recursion to select all the rows of consecutive repeated values using and creating an SQLite database. Provide the small sample data. Is there a better way to do this? A More Modern Alternative (Window Functions) In real-world SQL, this problem is usually solved more efficiently using window functions like: LAG() ROW_NUMBER() SUM() OVER But recursion is excellent for learning traversal logic and hierarchical thinking. Recursion example using sqlite on termux DROP TABLE IF EXISTS sample; CREATE TABLE sample (     id INTEGER PRIMARY KEY,     value TEXT ); INSERT INTO sample (id, value) VALUES (1, 'A'), (2, 'A'), (3, 'A'), (4, 'B'), (5, 'B'), (6, 'C'), (7, 'A'), (8, 'A'), (9, 'D'), (10, 'D'), (11, 'D'), (12, 'D'); WITH RECURSIVE grouped AS (    ...