I don't even fully understand what memory leaks are, it's when something creates things but doesn't remove them when they're dead right?
Basically, yeah. Using a language that automatically manages memory allocations for dynamically created data structures comes at a price (reduced performance). As a result, a lot of high-performance code is still written in lower-level languages (typically C/C++) which require the developer to manage memory allocations and deallocations explicitly. If the developer screws up and forgets to release memory when it is no longer needed, a long-running application can eventually consume all of available memory.
I need beer help. What constitutes a craft beer. For some reason when I ask for local or craft lagers I'm always recommended Sam Adams.
Probably a combination of restaurant/bar staff not being entirely clear on what a "lager" is (so Sam Adams Boston Lager, which has "lager" in its name, is the default response); and the fact that there aren't
many craft lagers, because smaller breweries tend to produce mostly (or even exclusively) ales.
The definition of "craft beer" also has a history. The Brewers Association defines it as beer coming from a brewery which produces less than 6 million barrels per year, is 25% or less owned by a larger (>6 million barrels) brewery, and uses "traditional" brewing methods. But 6 million barrels is a LOT, and this definition was agreed on with input from Sam Adams
(who has a lot of pull with the BA), to ensure that they would still qualify. As Sam Adams has grown over the years, the limit has increased to accommodate them!
There are also a lot of mediocre "stealth craft" brands like Blue Moon (actually started by, and still a subsidiary of Coors), as well as really good beers from former craft breweries which are now part of big corporations, like Lagunitas (now 51% owned by Heineken) and Ballast Point (acquired by the same conglomerate that owns Corona).
What exactly is your goal? Is it that you tend to like lighter beers, but want something with a little more flavor? If so there are some ale styles which may fit the bill (Kolsch, Blonde Ale, Cream Ale).
If you really want to focus on local/craft lagers, you're probably going to have to work at it a little. Learn what beer styles are considered lagers so you can spot them on the beer list, and try to keep up on who your local breweries are and who the big "stealth craft" producers are. And resign yourself to the fact that at many bars/restaurants, the closest thing they will have to a craft lager will indeed be Sam Adams...