[Sublime + Python Setup] Sublime Text is just a blank canvas…

Hey there,

When I became serious about optimizing Sublime Text with plugins, it was hard for me to separate the wheat from the chaff.

Without a real guideline or roadmap I resorted to installing *any* plugin that seemed remotely useful.

Anything that I heard about on Twitter, Reddit, or some random blog post, I just installed it to try it out —

Needless to say, I completely painted myself into a corner with that strategy.

80% of the plugins and tweaks I tried didn’t work the way they were supposed to.

Even when I eventually declared “plugin bankruptcy” and uninstalled them all, some crust, some residue must’ve remained…

And it was gunking up my whole development setup.

Sublime didn’t feel as snappy as before. And it developed an ugly tendency to freeze for seconds at a time. Sometimes it even crashed.

I wiped my machine, reinstalled the OS and was back to normal…

At least for a while.

Of course, like an addict, I eventually got suckered into trying the latest and greatest Sublime packages again… and I pretty much ended up again where I’d started.

On the other hand, I still really *loved* Sublime Text.

I saw it’s strengths: the buttery smooth scrolling, the gorgeous font rendering. The excellent multiple-cursor editing mode (a real timesaver).

I really wanted to go all in: to make Sublime my main code editor and to tune it exactly to my liking.

Because I knew it would be going through all that trouble, picking plugins and custom settings, would eventually pay off and lead to programming bliss.

5 months later I had things figured out for the most part.

Yet looking back, it took me way too long to come up with a good baseline setup, a stable foundation that I could work with —

To be honest, a large chunk of these 5 months I had just wasted on trying out random tweaks that didn't get me any closer to my goal.

The way I floundered with setting up Sublime completely from scratch… you might know the same pain.

Maybe you learned the hard way, too, that starting with the default config and randomly slamming in plugins and tweaks as you find them simply does not work.

Like a lot of text editors and IDEs, Sublime is like a blank canvas.

And, if you’re starting with the default config you’re doing yourself a disservice.

A disservice that might cause you a ton of frustration and wasted time.

Looking back it would’ve been great for me to start with a tested, proven, and rock-solid setup as my baseline—and *then* modify it to meet my needs.

It’s like “decorating and arranging your home office to your liking” versus “pouring concrete to build your own house from scratch”.

There’s a rock-solid development setup with Sublime that I’ve tested and refined through actual development work for more than 3 years.

All the hard work is done.

And you can leapfrog to the same setup in less than an hour. Click the link below to see how:

>> Get a rock-solid Sublime Text foundation to build on

— Dan Bader

Older messages

I'm bad at math and I'll never be a real programmer

Friday, December 4, 2020

Hey there, There's a phase in the life of every coder I call "The Valley of Despair." It looks something like this: It's 3am and my eyes hurt. I fought my way through a stack of

My Sublime Python course is on SALE (20% savings + bonuses inside)

Friday, December 4, 2020

Step-by-step course for Python devs: Sublime Python: The Complete Guide to Sublime Text for Python Developers Click here to save 20% (and get extra bonuses) Hey there, Here's a fact: It takes a lot

FAQs about "Sublime Python"

Friday, December 4, 2020

Hey there, After the announcement went out yesterday about the sale on my Sublime Python course, you hit me with a bunch of questions. Some of you are wondering how the course works—and some of you are

What Python developers say about "Sublime Python"

Friday, December 4, 2020

Hey there, I wanted to share a few things that other Python developers and Sublime Text users have said about "Sublime Python: The Complete Guide to Sublime Text for Python Developers".

[Python Dependency Pitfalls] The Iceberg

Wednesday, November 25, 2020

Hey there, The other day I read this quote from a Python developer that made me stop and think: "As a noob with a little programming knowledge already, I've found setting up and installing

You Might Also Like

Black Friday Giveaway @ Real Python

Thursday, November 28, 2024

Hey there, Just wanted to let you know that we're doing a special giveaway for Black Friday this week at Real Python 🎁🎉 You can get Python education resources worth over $1210, including three

Dispatch 019 🦃

Thursday, November 28, 2024

Watching the Parade • Paying for the Parade • Pirate TV Raid • US v. Microsoft Round 2 • Trump's Anti-Antitrust? • Google Anti-Antitrust The Spyglass Dispatch is a free newsletter sent out daily on

PHPWeekly November 28th 2024

Thursday, November 28, 2024

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 28th November 2024 Hi everyone, It's Thanksgiving and Black

Widgets With Glance: Beyond String States

Thursday, November 28, 2024

View in browser 🔖 Articles Widgets With Glance: Beyond String States I had read about using a CustomGlanceStateDefinition but I couldn't find much about it in the official documentation so here is

Post from Syncfusion Blogs on 11/28/2024

Thursday, November 28, 2024

New blogs from Syncfusion All Things Open 2024 Takeaways, Part 3: Freedom vs. Sustainability By Marissa Keller Outten The role of sustainability and freedom in open source was discussed at the All

Top Tech 🏆 HTC VIVE Focus Vision Review — These Clip-on Earbuds Are Simple and Sound Good

Thursday, November 28, 2024

Also: Plugable Portable Monitor Review, and More! How-To Geek Logo November 28, 2024 😎 Question Reality If you're wondering what to buy on Black Friday or during the holiday rush, this week we

Hackers Exploit Popular Game Engine to Distribute Cross-Platform Malware

Thursday, November 28, 2024

THN Daily Updates Newsletter cover Programming with GitHub Copilot: Write Better Code--Faster! ($48.00 Value) FREE for a Limited Time Accelerate your programming with the most popular AI coding tool on

Edge 452: The AI Magic Behind Google's NotebookLM Audio Features

Thursday, November 28, 2024

How does NotebookLM generate such cool podcasts? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Check Out These Awesome Gifts!

Thursday, November 28, 2024

Let us help you check one thing off your to-do list with this guide to the best gifts for the holiday season. Make the holidays a little brighter with these great gift options. From health and wellness

🚀 Accelerate Your Growth As a Software Architect

Thursday, November 28, 2024

What students are saying about my courses More than 4300+ students already completed my courses. And they gave them a 4.9/5 ⭐ rating. I'd love to see your success story next on this wall of