Engineering
Terminals and Systems
91 people are learning this skill right now!
Learn Terminals and Systems with the Practica AI Coach
The Practica AI Coach helps you improve in Terminals and Systems by using your current work challenges as opportunities to improve. The AI Coach will ask you questions, instruct you on concepts and tactics, and give you feedback as you make progress.Curated Learning Resources
- Navigating around in your shellAbin provides tips for navigating directories from the command line more efficiently. He recommends using aliases like - for the previous directory and .. for the parent directory. Functions are also described that allow pushing directories to a stack for later poping back to (pushd and popd), bookmarking frequently visited directories using hash, and creating and changing to a new directory in one step with take. Additional shortcuts are proposed for quickly opening projects or viewing files like zip archives without needing to create temporary directories first.
Related Skills
- Prioritization for Engineering
- Incident Response
- Product Development Flows
- Generative AI
- Engineering Director Role
- Tech Lead Role
- Refactoring
- Security Principles
- Security Leadership
- Tech Talks
- Engineering Career Ladders
- Code Reviews
- Data Modeling
- Intro to Eng Management
- Testing & Quality
- Software Design Docs
- Microservices
- Web Engineering
- Hiring Engineers
- Clean Code
- CTO's Role
- Software Architecture
- Estimation
- Senior Engineer
- Documentation
- Technical Debt
- Mentorship for Engineers
- Product-Focused Engineering
- Asking for Help
- Scoping
- Configuration at Scale
- Principal Engineer
- On-Call Rotation
- Structuring Engineering Teams
- Debugging
- Continuous Deployment
- Reliability Leadership
- Reliability Principles
- VP Engineering Role
- Tech Writing
- Monitoring & Observability
- Mobile Engineering
- Pair Programming
- Onboarding Engineers
- Development Velocity