Sign in

silvercoder70.bsky.social

@silvercoder70.bsky.social
50 followers 21 following 87 posts
PostsRepliesMedia
silvercoder70.bsky.social @silvercoder70.bsky.social · 20/09/2026
I've launched a new website dedicated to modern Object Pascal. I'm starting by publishing my new Five in Five series: short articles, practical tips, common mistakes... 📖 Read the posts here: modern-pascal.netlify.app/posts/ #ObjectPascal #FreePascal #LazarusIDE #Delphi #Programming
modern-pascal.netlify.app
Posts
Exploring Delphi, Free Pascal, Object Pascal, and the Wirth lineage.
0142
silvercoder70.bsky.social @silvercoder70.bsky.social · 12/08/2026
New video: a candid look at Free Pascal and Lazarus — strengths, weaknesses, and the rough edges we don’t always talk about. What’s your personal “good/bad/ugly” list? youtu.be/VQzhZwhq8XM
youtu.be
Free Pascal Ecosystem Audit 2026: The Good, The Bad & The Ugly
YouTube video by Silver Pascal Coder
011
silvercoder70.bsky.social @silvercoder70.bsky.social · 05/08/2026
New Pascal/Lazarus video is out! If you find it interesting, a like, repost, or comment helps it reach more developers who are interested in Object Pascal. Thanks for helping keep Pascal visible! youtu.be/69UbutJ6ZBI #Pascal #ObjectPascal #FreePascal
youtu.be
How Pascal Secretly Shaped Modern Programming
YouTube video by Silver Pascal Coder
051
Reposted by @silvercoder70.bsky.social
Luc-Mtl @luc-mtl.bsky.social · 12/07/2026
Another good reason to learn Pascal that is often overlooked today, is that it's a good road to Ada and Spark.
011
silvercoder70.bsky.social @silvercoder70.bsky.social · 12/07/2026
After my last video on #Pascal + #Git video, I had a bigger idea: Pascal as a modern workflow language. If you missed it, here’s the Git video - youtu.be/0sS3_36ALQ8 Next: using Free Pascal as a scripting engine with #instantfpc. Instant execution. Native speed. Real automation. Video soon.
youtu.be
Modern Pascal + Git: The Essentials + My GitIgnore File
YouTube video by Silver Pascal Coder
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 30/06/2026
New video: a treasure hunt through Free Pascal’s utilities including instantfpc and fpcmkcfg. #instantfpc #fpcmkcfg #FreePascal #ModernPascal #PascalScripting youtu.be/HJkVJV_XeXY
youtu.be
Digging Into Free Pascal: My Journey Beyond the IDE
YouTube video by Silver Pascal Coder
000
silvercoder70.bsky.social @silvercoder70.bsky.social · 22/06/2026
Posted a new Pascal News update today. A look at what’s been happening across the Pascal world in compilers, international congress... If you’re curious: youtu.be/IeYBFvTrqd4?... #pascal #freepascal #fpc #modernpascal #retrotech
youtu.be
Modern Pascal Is Busy Again | New Compilers, Congress, and Delphi’s Compliance Push
YouTube video by Silver Pascal Coder
120
silvercoder70.bsky.social @silvercoder70.bsky.social · 14/06/2026
It feels like Pascal is entering a new phase... with Blaise Pascal doing a rewrite on one side and Unleashed opening new doors on the other, the ecosystem is growing in interesting ways. Plenty to talk about! #pascal #freepascal #fpc #unleashed #modernpascal #retrotech
000
silvercoder70.bsky.social @silvercoder70.bsky.social · 27/04/2026
Hey everyone. New video on Delphi and anti-patterns. Check it out here - youtu.be/odMKirJ2pnE
youtu.be
Delphi and Anti-patterns: The Sins I’ve Committed
YouTube video by Silver Pascal Coder
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 19/04/2026
Before installing that next component — pause. There may be hidden costs that aren't obvious. I walk through 9 things to check first, using Indy as a real world example. #Pascal #Delphi #FreePascal 🔗 youtu.be/QjhJf037lZw
youtu.be
What Could Go Wrong With That Component or Library?
YouTube video by Silver Pascal Coder
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 11/04/2026
In this session, the text adventure proof-of-concept become a little more robust and 100% compatible with both Delphi and Free Pascal - refactoring. messy if-blocks into command tables and starting an auto-complete function. youtu.be/etPCfNwR4KQ #ModernPascal #Delphi #FreePascal #GameDev
youtu.be
Going Beyond the Basics: Delphi, Refactoring, & Updating Logic
YouTube video by Silver Pascal Coder
092
silvercoder70.bsky.social @silvercoder70.bsky.social · 08/04/2026
Dropped my text adventure engine—originally built "elsewhere" (hehe)—straight into the Delphi IDE on Windows. Result? It builds with almost zero friction. Doesn't work for every project, but for a core engine? A win is a win. #ModernPascal #Delphi #Coding #SoftwareEngineering
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 08/04/2026
Moving the Silver Engine from static arrays to a class-based DTO architecture for inventory management. Plus, an update to the Parser... filtering noise words! youtu.be/mf01EsRae6M?... #ObjectPascal #GameDev #SoftwareArchitecture #SilverPascalCoder #Generics #CleanCode
youtu.be
Modern Pascal: Building a Scalable Inventory System with Generics & DTOs
YouTube video by Silver Pascal Coder
092
silvercoder70.bsky.social @silvercoder70.bsky.social · 03/04/2026
Building a text adventure in Modern Pascal. In the latest video, we start an engine from the ground up using the MVC pattern to separate world state from the interface. Watch here: youtu.be/G7KZPpkAc1s #ModernPascal #SoftwareArchitecture #CleanCode #GameDev
youtu.be
The Beginnings of a Text Adventure: Applying MVC Concepts
YouTube video by Silver Pascal Coder
092
silvercoder70.bsky.social @silvercoder70.bsky.social · 23/03/2026
Is your expertise rented... or do you own it? ☕️ I’m benching the AI. No safety nets. Just raw Modern Pascal in the terminal. If the Wi-Fi dies, I still want to be able to ship. youtu.be/HKPvj_pYWF0?... #ObjectPascal #Vim #NoAI #SoftwareArchitecture #SilverPascal
youtu.be
Coding Unplugged: Why I’m Going Bare Metal (And Why You Should Too)
YouTube video by Silver Pascal Coder
010
silvercoder70.bsky.social @silvercoder70.bsky.social · 15/03/2026
Just pushed v1.1.0 of my Snake project to GitHub. 🐍 New features: * High score persistence * Fruit timers (eat it or lose it) * 'Sick' movement debuffs Read more here - github.com/silverpascal... #gamedev #indiedev #Pascal #buildinpublic
small snake hunting fresh fruit - the golden pear!
183
silvercoder70.bsky.social @silvercoder70.bsky.social · 14/03/2026
Spent a few hours re-wrapping a "missing" #libsodium function, only to find the official Pascal overload was there the whole time. Lesson learned: Windows Explorer is a terrible code search tool. Trust the IDE, not the OS. Full story: youtu.be/AXlP0V0_jao #ObjectPascal #Programming
youtu.be
Beyond the Documentation: Finding the "Lost" Libsodium Overloads
YouTube video by Silver Pascal Coder
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 11/03/2026
Ever find a C function with a binding but no high-level wrapper? In the next video, we’re looking at libsodium to show exactly how to bridge that gap... using C libraries directly from Modern Pascal. #ObjectPascal #Lazarus #Delphi #ModernPascal #Libsodium
010
silvercoder70.bsky.social @silvercoder70.bsky.social · 06/03/2026
If you have been following the gui version of the snake game... a high score list has been added (this week). See you in the next video! Project Source: github.com/silverpascal... Original Video: youtu.be/MQamUn-I-bc
youtu.be
I Built Another Snake in Free Pascal (From Scratch — No Engine)
YouTube video by Silver Pascal Coder
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 28/02/2026
The graphical Snake build is alive — sprites, clean movement, and a tiny asset manager keeping it all tidy. Retro joy with modern Pascal! #pascal #delphi #lazarus #gamedev #retrogamedev #pixelart #sprites #snakegame #coding #programming #indiedev youtu.be/MQamUn-I-bc
youtu.be
I Built Another Snake in Free Pascal (From Scratch — No Engine)
YouTube video by Silver Pascal Coder
192
silvercoder70.bsky.social @silvercoder70.bsky.social · 21/02/2026
Just uploaded a small, retro project: building a Snake game in Free Pascal using ncurses. A simple, fun break from the heavier topics lately. youtu.be/eA_6y-2CFgc #pascal #freepascal #fpc #gamedev #terminalgames #retroprogramming #codingprojects #linuxdev
youtu.be
Building a Snake Game in Free Pascal (ncurses) — A Simple, Retro Terminal Project
YouTube video by Silver Pascal Coder
041
silvercoder70.bsky.social @silvercoder70.bsky.social · 14/02/2026
What can be learnt from the 2010 flash crash? Sometime "correct" code isn't enough and how we can use defensive argument checking in Pascal to build systems that actually survive chaos... youtu.be/MGxkGurrpxw
youtu.be
What can be learnt from the 2010 Flash Crash? (Defensive Argument Checking in Modern Pascal)
YouTube video by Silver Pascal Coder
031
silvercoder70.bsky.social @silvercoder70.bsky.social · 01/02/2026
I realized I shared the engine logic yesterday but forgot the most important part: the UI. 🤦‍♂️ Just posted a deep dive into building professional Fintech charts in Modern Pascal. Watch here: youtu.be/Ii3b2sLe5_4 #Pascal #Delphi #Lazarus #Programming #Fintech #UIDesign
youtu.be
The "Missing" UI Video: Real-Time Charts & User Empathy
YouTube video by The Silver Pascal Coder
120
silvercoder70.bsky.social @silvercoder70.bsky.social · 03/12/2025
Next Monday at 11 am CST I have a session (pre-recorded) on Green Coding at CodeRage 2025. The sad part is this is 3 am AEST! #CodeRage2025 #GreenCoding #SustainableTech #EnergyEfficientCode #Programming #DeveloperLife #Pascal #FreePascal #Delphi #ModernPascal
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 15/11/2025
Today I walk through a tutorial how to create and use Frames in Free Pascal & Lazarus... great for clean, multi-screen apps without the complexity. 🌿 youtu.be/6GVoXAOU2dg
youtu.be
Modern Pascal Wellness App (Part 4) - Using Frames in Free Pascal for a Clean UI Experience
YouTube video by The Silver Pascal Coder
031
silvercoder70.bsky.social @silvercoder70.bsky.social · 09/11/2025
New Free Pascal tutorial! This one explores how to use TTimer and the Paint event to create a smooth breathing animation in Lazarus. It’s a fun little GUI project and a great intro to animation in Pascal. 🎥 youtu.be/HoNW3da9cf8 #FreePascal #LazarusIDE #PascalProgramming #CodingTutorial
youtu.be
Breathing Animation in Free Pascal Using TTimer and a Paint(box)
YouTube video by The Silver Pascal Coder
031
silvercoder70.bsky.social @silvercoder70.bsky.social · 01/11/2025
Just built a small Positive Quote Generator in #FreePascal with a Lazarus GUI 🌿 Loads uplifting quotes from a file — first step toward a simple mental health app idea. 🎥 Watch: youtu.be/VNUvJg5O66k #LazarusIDE #ModernPascal #CodingMotivation #MentalHealth
youtu.be
Lazarus GUI Project – Random Quote Feature for a Wellness App
YouTube video by The Silver Pascal Coder
010
silvercoder70.bsky.social @silvercoder70.bsky.social · 25/10/2025
Demystifying TDictionary and generics in Free Pascal... what you get and don’t get when moving beyond TStringList. 👇 🎥 Watch here: youtu.be/ygzEaCRRNfU
youtu.be
Demystifying TDictionary and Generics in Free Pascal
YouTube video by The Silver Pascal Coder
021
silvercoder70.bsky.social @silvercoder70.bsky.social · 12/10/2025
Revisiting TStringList as a dictionary in Free Pascal! In this new video, I dive deeper into key-value handling, plus share two practical tips ... with constants and creating a better user experience (enabling buttons only when all fields are filled). Watch here 👉 youtu.be/qsu2xOsbZT4
youtu.be
Revisiting TStringList as a Dictionary & Tips for Cleaner, Safer Code in Free Pascal
YouTube video by The Silver Pascal Coder
010
silvercoder70.bsky.social @silvercoder70.bsky.social · 04/10/2025
Learn how to use RTTI in Free Pascal to easily convert objects to JSON and back again... no manual code needed. Watch here: youtu.be/iRg3jJ9z0mo #FreePascal #Pascal #Programming #JSON #RTTI #Lazarus
youtu.be
Free Pascal RTTI: Convert Objects to JSON (and Back Again!)
YouTube video by The Silver Pascal Coder
010
silvercoder70.bsky.social @silvercoder70.bsky.social · 20/09/2025
📚 New video is out! I look at a couple of Pascal books (mainly Delphi but great for Free Pascal learners), the FreePascal docs, and tips on getting better help with coding questions. ▶️ youtu.be/siZFNiW-jdk #Pascal #FreePascal #Delphi #Programming #PascalBooks #CodingHelp
youtu.be
Learning Pascal: Books, Free Pascal Docs & Getting Better Help with Coding
YouTube video by The Silver Pascal Coder
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 11/09/2025
Learn TCP client & server programming in Free Pascal / Delphi using Indy. Simple examples with TIdTCPServer & TIdTCPClient. #FreePascal #Delphi #Indy #TCP #Networking #Programming youtu.be/ugGuIgNDkfM
youtu.be
Networking Made Easy in Free Pascal (and Delphi) | Indy TCP Server & Client Introduction
YouTube video by The Silver Pascal Coder
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 07/09/2025
A review (/reflection) for building a database app with #FreePascal & #LazarusIDE, features include search, sorting, CSV export, and #HeidiSQL. Video Coming ... timcoatesinsights.wordpress.com/2025/09/07/e... #LearnToCode #Programming #PascalProgramming #SQLite #OpenSource #DatabaseApp
timcoatesinsights.wordpress.com
Exploring a Database Application with Free Pascal and Lazarus
Over the last few weeks, I’ve been building a small database application using Free Pascal and Lazarus. This wasn’t a standard “how to make an app” tutorial but a h…
020
silvercoder70.bsky.social @silvercoder70.bsky.social · 06/09/2025
Sorting a DBGrid in Lazarus should (!) be easy... (a) write code or (b) just add a component and avoid writing code. Done it before. But it turned into a much bigger experiment! youtu.be/BN9i9TR6mxc #FreePascal #Lazarus #PascalProgramming #DBGrid #DatabaseApps
youtu.be
DBGrid Sorting in Lazarus | Code vs Component (Complete Walkthrough)
YouTube video by The Silver Pascal Coder
000
silvercoder70.bsky.social @silvercoder70.bsky.social · 04/09/2025
What to do when the documentation for the components you use are somewhat lacking? In this video we look at this issue with the CSV exporter. youtu.be/8N8-m4uIP1c #freepascal #documentation #opensource #learnpascal
youtu.be
Exploring Free Pascal Features With Sparse Docs – CSV Exporter Example
YouTube video by The Silver Pascal Coder
021
silvercoder70.bsky.social @silvercoder70.bsky.social · 27/08/2025
New video just dropped – Part 3 of my Free Pascal Database App series! This episode is all about the little things that take your apps from “working” to “polished” (getting closer to) ... Link: youtu.be/y-nx-PdHduU #FreePascal #Lazarus #PascalProgramming #OpenSource #DatabaseDevelopment
youtu.be
Code with Me | Database App (Part 3) in FreePascal – Indexes, Hiding Fields & More
YouTube video by The Silver Pascal Coder
030
silvercoder70.bsky.social @silvercoder70.bsky.social · 23/08/2025
New Video – Database App Part 2! In this episode, we expand our Free Pascal + Lazarus database app with: 🔹 Row coloring (red = unregistered) 🔹 Edit form to update details before saving Catch up with the series here 👉 youtu.be/wsHlotczSIc #FreePascal #LazarusIDE #PascalProgramming #DatabaseApp
youtu.be
Code With Me | Database App in Free Pascal (Part 2) with Row Coloring & Edit Form
YouTube video by The Silver Pascal Coder
030
silvercoder70.bsky.social @silvercoder70.bsky.social · 16/08/2025
Next video starts as a tutorial for a "DB App", then turns into live coding session after a couple of IDE hiccups and my own blunders. Sigh! Anyways, come along for the ride and see how it all unfolds: 👉 youtu.be/0gyg05GgnNk #FreePascal #PascalProgramming #DatabaseApp #CodeWithMe #LazarusIDE
youtu.be
Code With Me | Database App in Free Pascal (Tutorial Turns Into Unfiltered Chaos)
YouTube video by The Silver Pascal Coder
052
silvercoder70.bsky.social @silvercoder70.bsky.social · 09/08/2025
First look inside the Double Command source code! Explore screenshots, grab it from GitHub, and see how it handles exceptions & multi-threaded debugging — plus how it extends LazLogger. 🎥 Watch here: youtu.be/9HQjR-_18k8 #FreePascal #LazarusIDE #Debugging #PascalProgramming
youtu.be
First Look: How Double Command Handles Exceptions & Debugging
YouTube video by The Silver Pascal Coder
051
silvercoder70.bsky.social @silvercoder70.bsky.social · 05/08/2025
💻 Real-world code isn’t always perfect. And that’s okay. PeaZip source code has global vars, try/except blocks, and more! What we can learn from this Pascal project. 🎥 Watch: youtu.be/yOMbP5fnlX8 #Pascal #OpenSource #Coding #SoftwareDevelopment #CodeReview
youtu.be
"Imperfect" Code Still Succeeds – A Pascal Case Study
YouTube video by The Silver Pascal Coder
041
silvercoder70.bsky.social @silvercoder70.bsky.social · 26/07/2025
Just built HeidiSQL from source using Lazarus 4.2 — fixed some issues, poked around the code, and shared what I found. 🎥 Watch here: youtu.be/WV-vubcDnt8 #OpenSource #FreePascal #LazarusIDE
youtu.be
First Look at HeidiSQL Source Code – Build and Explore with Lazarus
YouTube video by The Silver Pascal Coder
062
silvercoder70.bsky.social @silvercoder70.bsky.social · 20/07/2025
# Bluesky Post No Pascal video this week, but I need your input on what to cover next! Poll with all the options here: youtube.com/post/UgkxUcG... #Pascal #Delphi #Programming
youtube.com
Post from The Silver Pascal Coder - YouTube
No new video this week as there were other things I was involved in, BUT... I'm organizing my next series of videos and would like your input on priorities. ...
030
silvercoder70.bsky.social @silvercoder70.bsky.social · 13/07/2025
youtu.be/rkYVImq3QIQ
youtu.be
Free Pascal Tutorial: Clocks, Anonymous Functions, and Testable Time
YouTube video by The Silver Pascal Coder
031
silvercoder70.bsky.social @silvercoder70.bsky.social · 06/07/2025
Hey everyone! Jumping into build modes or configurations this time. And a look at assertions as well. #freepascal #buildconfiguration #lazarus #opensource #delphialternative youtu.be/62GB8sdiI7U?...
youtu.be
Lazarus Build Modes & Assertions — Smarter, Safer, Greener Pascal Projects
YouTube video by The Silver Pascal Coder
051
silvercoder70.bsky.social @silvercoder70.bsky.social · 29/06/2025
Tuning your compiler can make your apps faster and greener. In this one, I take a simple Pascal primes program from 1MB down to 39KB using Lazarus IDE and Free Pascal. 🔗 youtu.be/Rby8OhU18Fk #LazarusIDE #FreePascal #GreenCoding #EnergyEfficientSoftware #PascalProgramming #CodeOptimization
youtu.be
Lazarus Compiler Settings for Greener, Faster Pascal Apps
YouTube video by The Silver Pascal Coder
051
silvercoder70.bsky.social @silvercoder70.bsky.social · 22/06/2025
FYI… more videos on green coding with Free Pascal are coming soon! 🌱 Stay tuned for tips on writing energy-efficient code. #GreenCoding #FreePascal #FPC #SustainableTech
030
silvercoder70.bsky.social @silvercoder70.bsky.social · 22/06/2025
Just dropped a new video on callbacks in Free Pascal! 🎥 Learning how to use procedure and method pointers. Go Team! #FreePascal #ObjectPascal #Programming #FPC #Pascal youtu.be/harHj2CB5gk
youtu.be
Using Callbacks in Free Pascal (FPC) – Procedure & Method Pointers Explained
YouTube video by The Silver Pascal Coder
040
silvercoder70.bsky.social @silvercoder70.bsky.social · 15/06/2025
Green Coding should be Common Sense... youtu.be/1f-rUh-hUMs
youtu.be
What Is Green Coding? Myth vs Reality | Efficiency, Energy & Pascal
YouTube video by The Silver Pascal Coder
141
silvercoder70.bsky.social @silvercoder70.bsky.social · 09/06/2025
I just dropped a short video exploring green coding and whether Free Pascal could be part of the solution. Could Pascal help us write cleaner, more energy-efficient software? youtu.be/JRZ_CI5lzFY Keen to hear what you think... #GreenCoding #FreePascal #EcoTech #SustainableSoftware #CodingForGood
youtu.be
Can Free Pascal Help Us Code Greener?
YouTube video by The Silver Pascal Coder
172
silvercoder70.bsky.social @silvercoder70.bsky.social · 02/06/2025
Inline variable declarations in Pascal — here’s what I think about this modern tweak and how it fits (or not!) with Pascal’s goals. Worth the change or just extra noise? Link to Article: timcoatesinsights.wordpress.com/2025/06/02/i... #Pascal #FreePascal #Delphi #ProgrammingThoughts
010