Well,you need some sorting in your "Categories" tab like making a categorization to itself.
There might be tons of alternatives to doing it in a different manners but you simply should categorize to the levels you choose (like menu-submenus or category-subcategories and etc.). If you want to get an example answer from me, I'd say for the easeness,
Categories >
UX >
Design
Tips
Flow
Methodology >
Card Sorting
A/B Testing
User Journey
Card Sorting
Good Practices
Mobility
Performance >
Blabla
Foobar
That's all
Frontend >
Development
Tools
Bad habits
Adaptivity
Responsiveness
UPDATE
Since you make a bit clarification on the situation, I'd prefer to offer the solution below rather than above. (If possible) Simply placing a sorting option (dropdown) to the user (Item counts, alphabetically, by topic) would be an option which lets user change how he/she wants would be more proper.
With the excel-like table (which you may shape later wherever your needs lean), you may display the sorting according to user's need, and you may let user to see the rest if he/she intends to see more via scrolling.
Note: Eventhough they're more like tags, they contain some priority
you may play or categorize with like UX related tabs can be
categorized under UX if you're also likely to do so.

download bmml source – Wireframes created with Balsamiq Mockups