Learn

Build durable
engineering
understanding

Practical tutorials and deep explanations grounded in reproducible environments, exact versions, and observable results.

Start learning your way

Choose your path

Get StartedNew here? Start from the basics.By TechnologyExplore topics grouped by technology.By Skill LevelBeginner to advanced progression.By Use CaseLearn through practical engineering work.Deep DivesIn-depth explanations of complex topics.What's NewLatest tutorials and updated content.

Learn by technology

Explore engineering domains

Software Development101 guidesLinux64 guidesLinux Kernel24 guidesWordpress14 guidesAndroid9 guidesDeveloper Tools9 guides

Learning resources

Supporting knowledge

Install Chrome on Ubuntu—and Know Who Updates ItguideWho Is Really Logged In to This Linux Machine?guideMake Room in Windows Without Deleting What MattersguideLet the Linux tree Command Explain a DirectoryguideResume Large File Transfers over Unstable SSHguideLaunch a Secure Amazon EC2 Instance Step by Stepguide

Structured tutorials

Understand one concept at a time

Existing library

Continue exploring

Moodle

Remove the Calendar Block from Moodle Pages

Removing a Calendar block changes one page layout; it does not erase Moodle calendar events. Identify whether you are editing Site home, your personal Dashboard, or the default Dashboard before making the change.

Read guide
Moodle

Assign a Teacher to a Moodle Course

In Moodle, Teacher is normally a course-scoped role. Enrol the account from the course Participants page, choose the least-privileged teaching role, and verify the resulting access before classes begin.

Read guide
GDB

Debug C Programs with GDB on Ubuntu

A debugger becomes useful when a crash that looked random becomes one source line, one call path, and one impossible value. Follow a complete GDB investigation from failure to verified fix.

Read guide
Yocto Embedded Linux

Fix Yocto No GNU_HASH ELF QA Errors

Yocto reports No GNU_HASH when a packaged ELF was not linked with the build system’s LDFLAGS. Fix the upstream link command first; suppress the check only for an unavoidable, verified prebuilt binary.

Read guide

Engineering weekly

Useful technical knowledge, not inbox noise.

Receive verified fixes, references, labs, and tools. Confirm by email; unsubscribe any time.