Boost Your Skills: AS400 > iSeries > IBM i

I think therefore IBM i...

Do you want to learn how to program on the AS400, iSeries, IBM i system?

When I'm not programming, blogging, or tinkering with technology, I enjoy recording video training courses on topics ranging from IBM i Programming to Website Design. I waffle a LOT but I hope you find something useful :)

Nick Litten | IBM i Waffle

Secure my IBM i – Default Password
Keeping your IBM i Power System Secure is key Using default passwords for your IBM i system is obviously a[...]
How to initialize a timestamp variable using IBM i SQL
More SQL Basics from the AI Archives How to initialize a timestamp variable using ibm i sql To initialize a[...]
IBM i Authority Adoption in Programs – Good or Bad?
IBM i Authority In the IBM i environment, you can encounter situations where different users require varying levels of authority[...]
Create a “Hello World” Python Application on IBM i
Let’s create a simple “Hello, World!” Python application on IBM i. Setting Up Your Environment Ensure you have Python installed[...]
Download Setup Node.JS on IBM i
Download Setup Node.JS on IBM i Following on from the previous blog, it's time to use IBM i ACS to[...]
How do I know if my IBM i Users are Expiring?
Not dying users, you big silly! Are your IBM i Users Passwords Expiring? Every IBM i User Profile can be[...]
IBM i User Information is easy with SQL USER_INFO
IBM i User Information is easy with SQL USER_INFO If you're working with IBM i and need to retrieve information[...]
Hello World from RPG3 to RPG400 to RPGLE
What is an RPG language HELLO WORLD program? A “Hello, World!” program is a simple computer program that outputs or[...]
Starting and Testing your IBM i PASE Environment
Following on from the previous blog, lets have a play with the PASE environment and install Node.JS Step 1: PASE[...]
Lockdown SQL Access for IBM i Users
How can we Lockdown SQL Access for IBM i Users? Administrators often want to limit what SQL statements a user[...]
Getting Started with NODE JS on IBM i
What is NodeJS and does it work on my IBM i System? Node.js is an open-source project based on the Google[...]
Hey AI — “What are the different types of IBM i SQL Variable?”
AI is getting clever. I'm honestly not too sure that AI is a good thing. We all watched the Terminator[...]
Save time with SHORTCUTS for VS Code for IBM i
SHORTCUTS for VS Code for IBM i Recently, I've been using the wonderful Visual Studio code editor with CODE 4[...]
IBM Tips on Cleaning Up QSPL Storage
IBM Tips on Cleaning Up QSPL Storage To manage and clean up QSPL storage on IBM i systems effectively, here[...]
What is new in IBM i ACS (1.1.9.4)
IBM i ACS (1.1.9.4) was recently released and has some good new stuff! IBM i Access Client Solutions (ACS) is[...]
Visual Studio Code for IBM i vs. Rational Developer for IBM i – *FIGHT*!
One IBM i IDE to Rule them All IBM has released a seemingly innocuous update to IBM Rational Developer for[...]
Get rid of old RPG OpCodes – MOVE
It's time to move MOVE out of old RPG Programs One of the biggest mistakes I've made while trying to[...]
Setup IBM i Webserver User Profile Authentication
IBM i HTTP Web Server Authentication using an IBM i User Profile and Password We tend to think of consuming[...]

Online Learning for IBM i Software Technology Professionals

“The more that you read, the more things you will know. The more that you learn, the more places you’ll go.” – Dr. Seuss

>