/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.dancrisan.com
| | phiresky.github.io

Using relational databases in a typed language is a pain unless you have great libraries to support you. There's a lot of different libraries for TypeScript, but they all have their own advantages and flaws. Since it's hard to find anything other than TypeORM, this is a short list of the
6.1 parsecs

Travel
| |
| | jbrandhorst.com

Most developers will have to interact with SQL at some point in their career, and often nowadays that means working with Postgres. I've been using Postgres with Go for a few years now and have found a couple of libraries that work really well together to make the Go Postgres experience productive, safe and fun. TL:DR; I have created an example repo that puts all of the below into practice: github.
7.7 parsecs

Travel
| |
| | sookocheff.com

Title and Author of Paper Access Path Selection in a Relational Database Management System. P. G. Selinger et al. Summary This paper describes methods of the SQL query optimizer for determining the cost of satisfying a query. It also describes methods for choosing among several competing methods. What are the motivations for this work? SQL is a high-level language where requests for data are stated non-procedurally. The user is not expected to need any knowledge of how the data is stored in the database or how it is retrieved. Thus, it is up to the DBMS to choose an appropriate access path for data retrieval on the users behalf. By designing the database in this fashion, we preserve data independence, where a users view of the data is independent of the data...
4.3 parsecs

Travel
| |
| | danielms.site

I build things and drink coffee.
29.8 parsecs

Travel
|