<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (danesparza)</title>
    <link>https://pinboard.in/u:danesparza/public/</link>
    <description>recent bookmarks from danesparza</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.ibm.com/cloud/learn/cap-theorem"/>
	<rdf:li rdf:resource="https://forums.att.com/conversations/att-internet-equipment/bridgemode-vs-ip-passthrough-setup-information/5defbfffbad5f2f606ad5ed2"/>
	<rdf:li rdf:resource="https://circleci.com/blog/proactive-integration-testing/"/>
	<rdf:li rdf:resource="https://review.firstround.com/stop-overcomplicating-it-the-simple-guidebook-to-upping-your-management-game"/>
	<rdf:li rdf:resource="https://datastation.multiprocess.io/blog/2022-06-11-year-in-review.html"/>
	<rdf:li rdf:resource="https://www.digitalocean.com/community/tutorials/how-to-secure-mongodb-on-ubuntu-20-04"/>
	<rdf:li rdf:resource="https://www.indeed.com/career-advice/career-development/effective-1-on-1"/>
	<rdf:li rdf:resource="https://eng.uber.com/data-race-patterns-in-go/"/>
	<rdf:li rdf:resource="https://csdcorp.com/blog/coding/lambda-go-api-gateway-integration-and-parameters/"/>
	<rdf:li rdf:resource="https://www.f5.com/labs/articles/education/will-grpc-be-the-next-protocol-to-slip-by-your-defenses"/>
	<rdf:li rdf:resource="https://kenkantzer.com/learnings-from-5-years-of-tech-startup-code-audits/"/>
	<rdf:li rdf:resource="https://docs.newrelic.com/docs/logs/forward-logs/enable-log-management-new-relic/"/>
	<rdf:li rdf:resource="https://www.datacrunch.ca/2021/10/31/newrelic-raspberrypi4.html"/>
	<rdf:li rdf:resource="https://8thlight.com/blog/go-interface-misuse/"/>
	<rdf:li rdf:resource="https://docs.youneedabudget.com/article/1705-finding-your-cleared-bank-balance-reconciling"/>
	<rdf:li rdf:resource="https://itnext.io/webassemply-with-golang-by-scratch-e05ec5230558"/>
	<rdf:li rdf:resource="https://earthly.dev/blog/golang-grpc-example/"/>
	<rdf:li rdf:resource="https://www.tomshardware.com/news/raspberry-pi-kitt-replica"/>
	<rdf:li rdf:resource="https://fossa.com/blog/golang-best-practices-testing-go/"/>
	<rdf:li rdf:resource="https://www.science.org/content/article/uranus-should-be-nasa-s-top-planetary-target-influential-report-finds"/>
	<rdf:li rdf:resource="https://calebporzio.com/making-100k-as-an-employee-versus-being-self-employed"/>
	<rdf:li rdf:resource="https://calebporzio.com/i-just-hit-dollar-100000yr-on-github-sponsors-heres-how-i-did-it"/>
	<rdf:li rdf:resource="https://medium.com/@shivambigdata/the-etl-testing-process-and-a-useful-checklist-8aab6f777b19"/>
	<rdf:li rdf:resource="https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/"/>
	<rdf:li rdf:resource="https://www.alexanderlolis.com/authorization-in-a-microservices-world"/>
	<rdf:li rdf:resource="https://verdverm.com/go-mods/"/>
	<rdf:li rdf:resource="https://cloud.google.com/apis/design/standard_methods"/>
	<rdf:li rdf:resource="https://www.cloudflare.com/learning/access-management/what-is-identity-and-access-management/"/>
	<rdf:li rdf:resource="https://lepiter.io/feenk/developers-spend-most-of-their-time-figuri-9q25taswlbzjc5rsufndeu0py/"/>
	<rdf:li rdf:resource="https://blog.bam.tech/developer-news/dockerize-your-app-and-keep-hot-reloading"/>
	<rdf:li rdf:resource="https://blog.heroku.com/neither-self-nor-this-receivers-in-go"/>
	<rdf:li rdf:resource="https://slack.com/intl/en-gb/blog/collaboration/etiquette-tips-in-slack"/>
	<rdf:li rdf:resource="https://blog.vamc19.dev/posts/dockerfile-copy-chmod/"/>
	<rdf:li rdf:resource="https://3.basecamp-help.com/article/35-the-six-week-cycle"/>
	<rdf:li rdf:resource="https://eng.uber.com/distributed-tracing/"/>
	<rdf:li rdf:resource="https://www.economist.com/graphic-detail/2022/03/04/russians-are-trying-to-flee-putins-chaos"/>
	<rdf:li rdf:resource="https://ruoyusun.com/2022/02/27/zig-cc.html"/>
	<rdf:li rdf:resource="https://medium.com/codex/level-based-logging-in-go-with-uber-zap-a8a90aa40672"/>
	<rdf:li rdf:resource="https://www.cyclic.sh/posts/aws-s3-why-sometimes-you-should-press-the-100k-dollar-button"/>
	<rdf:li rdf:resource="https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering/"/>
	<rdf:li rdf:resource="https://jakobgreenfeld.com/stay-in-touch"/>
	<rdf:li rdf:resource="https://asatarin.github.io/testing-distributed-systems/#cassandra"/>
	<rdf:li rdf:resource="https://www.electrondust.com/2017/11/25/setting-raspberry-pi-wifi-static-ip-raspbian-stretch-lite/"/>
	<rdf:li rdf:resource="https://css-tricks.com/pre-caching-image-with-react-suspense/"/>
	<rdf:li rdf:resource="https://www.honeybadger.io/blog/golang-logging/"/>
	<rdf:li rdf:resource="https://www.cbssports.com/college-football/news/ncaa-issues-guidance-on-covid-19-protocols-as-2021-college-football-season-draws-near/"/>
	<rdf:li rdf:resource="https://docs.splunk.com/Documentation/Splunk/8.0.3/Knowledge/Automatickey-valuefieldextractionsatsearch-time"/>
	<rdf:li rdf:resource="https://www.splunk.com/en_us/blog/tips-and-tricks/eureka-extracting-key-value-pairs-from-json-fields.html"/>
	<rdf:li rdf:resource="https://www.w3schools.com/howto/howto_js_sidenav.asp"/>
	<rdf:li rdf:resource="https://www.bbc.com/worklife/article/20210727-the-rise-of-never-ending-job-interviews"/>
	<rdf:li rdf:resource="https://www.quora.com/Which-is-larger-the-coronavirus-or-an-air-molecule?share=1"/>
	<rdf:li rdf:resource="https://thereader.mitpress.mit.edu/habits-of-expert-software-designers/"/>
	<rdf:li rdf:resource="https://blog.khanacademy.org/half-a-million-lines-of-go/"/>
	<rdf:li rdf:resource="https://www.sohamkamani.com/golang/2018-06-17-golang-using-context-cancellation/"/>
	<rdf:li rdf:resource="https://blog.golang.com/context"/>
	<rdf:li rdf:resource="https://eli.thegreenplace.net/2021/go-https-servers-with-tls/"/>
	<rdf:li rdf:resource="https://www.atamanroman.dev/articles/jvm-memory-settings-container-environment/"/>
	<rdf:li rdf:resource="https://blog.interviewing.io/the-technical-interview-practice-gap-and-how-it-keeps-underrepresented-groups-out-of-software-engineering/"/>
	<rdf:li rdf:resource="https://www.bloomberg.com/opinion/articles/2021-03-01/covid-19-s-death-toll-compared-to-other-things-that-kill-us?sref=2o0rZsF1&amp;cmpid%253D=socialflow-twitter-view"/>
	<rdf:li rdf:resource="https://baymard.com/blog/use-buttons-for-size-selection"/>
	<rdf:li rdf:resource="https://chriskiehl.com/article/thoughts-after-6-years"/>
	<rdf:li rdf:resource="https://www.politico.com/news/magazine/2021/01/29/trump-antipope-president-mar-a-lago-463238"/>
	<rdf:li rdf:resource="https://hasura.io/blog/rest-view-of-graphql/"/>
	<rdf:li rdf:resource="https://www.theatlantic.com/health/archive/2020/09/k-overlooked-variable-driving-pandemic/616548/"/>
	<rdf:li rdf:resource="https://blog.virtualwolf.org/homepod-docker-on-raspberry-pi-and-writing-homebridge-plugins/"/>
	<rdf:li rdf:resource="https://entrepreneurshandbook.co/a-web-designer-turned-his-side-project-into-a-700m-year-revenue-business-without-vc-money-55cd13ee560"/>
	<rdf:li rdf:resource="https://www.nytimes.com/2020/10/27/magazine/my-adult-son-moved-in-its-a-nightmare-can-i-kick-him-out.html?action=click&amp;algo=top_conversion&amp;block=trending_recirc&amp;fellback=false&amp;imp_id=481177403&amp;impression_id=67493e62-1955-11eb-88d8-47c236d3f37b&amp;index=2&amp;pgtype=Article&amp;region=footer&amp;req_id=116277707&amp;surface=most-popular"/>
	<rdf:li rdf:resource="https://apnews.com/article/election-2020-donald-trump-virus-outbreak-campaigns-elections-2ff4447d84cf12bb11f99d4779bb23de"/>
	<rdf:li rdf:resource="https://apoorvagovind.substack.com/p/how-to-waste-your-career-one-comfortable"/>
	<rdf:li rdf:resource="https://www.reddit.com/r/food/comments/1st8gs/sweet_ginger_refried_black_beans_recipe_in/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.ibm.com/cloud/learn/cap-theorem">
    <title>What is the CAP Theorem? | IBM</title>
    <dc:date>2022-06-23T18:12:36+00:00</dc:date>
    <link>https://www.ibm.com/cloud/learn/cap-theorem</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Have you ever seen an advertisement for a landscaper, house painter, or some other tradesperson that starts with the headline, “Cheap, Fast, and Good: Pick Two”?  The CAP theorem applies a similar type of logic to distributed systems—namely, that a distributed system can deliver only two of three desired characteristics: consistency, availability, and partition tolerance (the ‘C,’ ‘A’ and ‘P’ in CAP).]]></description>
<dc:subject>distributed design data database article research</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:2e49f8c19e1c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:research"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://forums.att.com/conversations/att-internet-equipment/bridgemode-vs-ip-passthrough-setup-information/5defbfffbad5f2f606ad5ed2">
    <title>‎Bridge-mode vs IP Pass-through - Setup Information | AT&amp;T Community Forums</title>
    <dc:date>2022-06-22T18:24:21+00:00</dc:date>
    <link>https://forums.att.com/conversations/att-internet-equipment/bridgemode-vs-ip-passthrough-setup-information/5defbfffbad5f2f606ad5ed2</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[You may need your gateway configured or placed into a Bridged Mode. The internet architecture does not allow for bride mode, but you can setup IP Passthrough, which should allow for most of the same things. ]]></description>
<dc:subject>att fiber network networking firewall config configuration guide article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:e22ec06e355e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:att"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:fiber"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:network"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:firewall"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:config"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:configuration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://circleci.com/blog/proactive-integration-testing/">
    <title>Proactive integration testing | CircleCI</title>
    <dc:date>2022-06-21T20:15:23+00:00</dc:date>
    <link>https://circleci.com/blog/proactive-integration-testing/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Share on Twitter Share on LinkedIn Share on Facebook Share on Reddit Share on Hacker News Lumigo software engineer Idan Sofer outlines how he utilized CircleCI to proactively root out flaky integration tests in a fully serverless environment.]]></description>
<dc:subject>circleci article testing howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:36f8bae1bccc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:circleci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://review.firstround.com/stop-overcomplicating-it-the-simple-guidebook-to-upping-your-management-game">
    <title>Stop Overcomplicating It: The Simple Guidebook to Upping Your Management Game | First Round Review</title>
    <dc:date>2022-06-21T16:53:07+00:00</dc:date>
    <link>https://review.firstround.com/stop-overcomplicating-it-the-simple-guidebook-to-upping-your-management-game</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[In this exclusive interview, Laraway sketches out the lessons in his new book that apply to managers everywhere — from the “Big Three” management frameworks most strongly correlated with employee engagement, how to measure how well your managers are performing, and how to make sure you’re even picking the right leaders to begin with. He skips the fluff and instead leans on quantifiable research to chart a clearer path to management success. Let’s dive in.]]></description>
<dc:subject>management advice article guide startup startups</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:771d27c7bed0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:startup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:startups"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://datastation.multiprocess.io/blog/2022-06-11-year-in-review.html">
    <title>One year as a solo dev building open-source data tools without funding</title>
    <dc:date>2022-06-21T10:44:30+00:00</dc:date>
    <link>https://datastation.multiprocess.io/blog/2022-06-11-year-in-review.html</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[I quit my job as an engineering manager at Oracle in early June 2021. I had a bit of savings and a few contract opportunities so I decided to see how far I could get building an app I've wanted for years as a manager. I have never built my own app before and I've never built a desktop app before.]]></description>
<dc:subject>startup startups article howto business</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:95f12ae04bf7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:startup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:startups"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:business"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.digitalocean.com/community/tutorials/how-to-secure-mongodb-on-ubuntu-20-04">
    <title>How To Secure MongoDB on Ubuntu 20.04 | DigitalOcean</title>
    <dc:date>2022-06-14T21:04:33+00:00</dc:date>
    <link>https://www.digitalocean.com/community/tutorials/how-to-secure-mongodb-on-ubuntu-20-04</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[MongoDB is a document database used in many modern web applications. It is classified as a NoSQL database because it does not rely on a traditional table-based relational database structure. Instead, it uses JSON-like documents with dynamic schemas.  MongoDB doesn’t have authentication enabled by default, meaning that any user with access to the server where the database is installed can add and delete data without restriction. In order to secure this vulnerability, this tutorial will walk you through creating an administrative user and enabling authentication. You’ll then test to confirm that only this administrative user has access to the database.]]></description>
<dc:subject>mongodb security howto guide article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:b5bd4a3e3c5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:mongodb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.indeed.com/career-advice/career-development/effective-1-on-1">
    <title>How To Conduct an Effective 1-on-1 Meeting | Indeed.com</title>
    <dc:date>2022-06-13T13:39:38+00:00</dc:date>
    <link>https://www.indeed.com/career-advice/career-development/effective-1-on-1</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Effective one-on-ones can serve four important functions :  Improve your professional relationship with an employee: Open conversations can allow you and your employees to know each other better and develop trust, which can facilitate more effective communication and teamwork. Provide a forum for bidirectional feedback: The employee can freely discuss frustrations or concerns regarding the workplace, and you can address those issues. This can reveal issues you can work to resolve early in their employment. Create a space for discussion or ideation: Maybe the employee has a partially formed concept for a project they could work out with you, or they'd like just to voice thoughts about their current tasks. Having a discussion space like this can increase employee engagement and motivation. Keep you informed about sensitive personal issues: If the employee is facing obstacles stemming from personal distractions, the one-on-one can be a time for you to show understanding and provide mentorship. This, too, can build trust.]]></description>
<dc:subject>leadership meeting guide article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:5124bf88e400/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:leadership"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:meeting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eng.uber.com/data-race-patterns-in-go/">
    <title>Data Race Patterns in Go</title>
    <dc:date>2022-06-11T03:13:52+00:00</dc:date>
    <link>https://eng.uber.com/data-race-patterns-in-go/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[In this blog, we will show various data race patterns we found in our Go programs. This study was conducted by analyzing over 1,100 data races fixed by 210 unique developers over a six-month period. Overall, we noticed that Go makes it easier to introduce data races, due to certain language design choices. There is a complicated interplay between the language features and data races.]]></description>
<dc:subject>concurrency data development golang article debug debugging</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:f8c75b9a3ca0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:debug"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:debugging"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://csdcorp.com/blog/coding/lambda-go-api-gateway-integration-and-parameters/">
    <title>Lambda Go API Gateway Integration and Parameters - Corner Software</title>
    <dc:date>2022-06-02T21:08:24+00:00</dc:date>
    <link>https://csdcorp.com/blog/coding/lambda-go-api-gateway-integration-and-parameters/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[As part of a recent project, I was trying to get the parameters from a REST call on AWS API Gateway in a Go Lambda. I found the documentation to be a bit scattered and hard to find so I have documented what I learned. The answer is simple so hopefully this doc helps someone else who struggled with the docs.]]></description>
<dc:subject>go golang api gateway article lambda</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:a0dd284595b2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:gateway"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:lambda"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.f5.com/labs/articles/education/will-grpc-be-the-next-protocol-to-slip-by-your-defenses">
    <title>Will gRPC Be the Next Protocol to Slip by Your Defenses?</title>
    <dc:date>2022-06-01T03:16:29+00:00</dc:date>
    <link>https://www.f5.com/labs/articles/education/will-grpc-be-the-next-protocol-to-slip-by-your-defenses</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Longstanding security challenges such as input validation, data exposure, and rate limits are affecting modern gRPC-based applications.]]></description>
<dc:subject>grpc security article exploit sysadmin</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:e990fb070e67/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:grpc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:exploit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:sysadmin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kenkantzer.com/learnings-from-5-years-of-tech-startup-code-audits/">
    <title>Learnings from 5 years of tech startup code audits - Ken Kantzer's Blog</title>
    <dc:date>2022-06-01T03:13:46+00:00</dc:date>
    <link>https://kenkantzer.com/learnings-from-5-years-of-tech-startup-code-audits/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[I want to share some of the more surprising things I’ve internalized from these observations, roughly ordered from most general to most security specific.]]></description>
<dc:subject>audit startups best_practice advice management software article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:55975e5fdf7e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:audit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:startups"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:best_practice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.newrelic.com/docs/logs/forward-logs/enable-log-management-new-relic/">
    <title>Forward your logs to New Relic | New Relic Documentation</title>
    <dc:date>2022-05-27T14:49:21+00:00</dc:date>
    <link>https://docs.newrelic.com/docs/logs/forward-logs/enable-log-management-new-relic/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Our log management capabilities help you to collect, process, explore, query, and alert on your log data. To get your logs into New Relic, you can use any of these options:]]></description>
<dc:subject>newrelic logging article howto guide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:42b5f6c33ded/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:newrelic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:logging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.datacrunch.ca/2021/10/31/newrelic-raspberrypi4.html">
    <title>Monitor Raspberry Pi OS with New Relic - Datacrunch</title>
    <dc:date>2022-05-26T11:44:06+00:00</dc:date>
    <link>https://www.datacrunch.ca/2021/10/31/newrelic-raspberrypi4.html</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Raspberry Pi OS custom build of Debian (Linux). Follow the tarball assisted install for the New Relic Infrastructure Agent on Synology to start monitoring Raspberry Pi devices without Docker.]]></description>
<dc:subject>raspberrypi newrelic monitor monitoring article howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:4bc432f0f51a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:raspberrypi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:newrelic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:monitor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:monitoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://8thlight.com/blog/go-interface-misuse/">
    <title>Of Ducks and Go Interface Misuse | 8th Light</title>
    <dc:date>2022-05-17T16:54:19+00:00</dc:date>
    <link>https://8thlight.com/blog/go-interface-misuse/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[This blog will start with a simple example using concrete types, and then examine a common anti-pattern as we attempt to reimplement our example using interfaces. Finally, the last example will look at how to use interfaces right, and the advantages this brings. Let's get started!]]></description>
<dc:subject>go blog article interface golang</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:233e7be5638e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:interface"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.youneedabudget.com/article/1705-finding-your-cleared-bank-balance-reconciling">
    <title>Reconcile Help: Finding Your Cleared Balance - YNAB Help</title>
    <dc:date>2022-05-17T16:26:54+00:00</dc:date>
    <link>https://docs.youneedabudget.com/article/1705-finding-your-cleared-bank-balance-reconciling</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Because your budget is based on your bank and credit card balances, it’s critical for those balances to be accurate. That’s why we recommend reconciling all of your Budget accounts at least once a week.]]></description>
<dc:subject>ynab budget howto tips article money</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:7a1f730a0ca2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:ynab"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:budget"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:money"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://itnext.io/webassemply-with-golang-by-scratch-e05ec5230558">
    <title>WebAssembly with Golang by scratch | by Roman Romadin | ITNEXT</title>
    <dc:date>2022-05-11T14:28:04+00:00</dc:date>
    <link>https://itnext.io/webassemply-with-golang-by-scratch-e05ec5230558</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[In this article, I want to introduce you to WebAssembly. We will also develop a small application for WebAssembly and Go. Not only to tell “what and how to run” and how it works. But also to allow launching it with one command to reduce the time to start in this exciting journey to study WebAssembly.]]></description>
<dc:subject>wasm go golang article howto guide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:d0181dcfe8be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:wasm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://earthly.dev/blog/golang-grpc-example/">
    <title>Golang gRPC Example - Earthly Blog</title>
    <dc:date>2022-05-09T14:52:45+00:00</dc:date>
    <link>https://earthly.dev/blog/golang-grpc-example/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Welcome back. I’m an experienced developer, learning Golang by building an activity tracker. Last time I added SQLite persistence. Today, I’m going to be porting everything to gRPC.  If you’re curious about gRPC – how it works, when to use it, what example code might look like – well, you are in luck because I’m going to be building a grpc client, a grpc server, and the protobuf files for my activity tracker. The full code is on GitHub.]]></description>
<dc:subject>article go golang grpc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:76bf1c3aed3f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:grpc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.tomshardware.com/news/raspberry-pi-kitt-replica">
    <title>Raspberry Pi RP2040 Operates KITT Replica from Knight Rider | Tom's Hardware</title>
    <dc:date>2022-05-04T13:17:40+00:00</dc:date>
    <link>https://www.tomshardware.com/news/raspberry-pi-kitt-replica</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[If you’re a fan of Knight Rider, you’ve got to check out this Raspberry Pi-powered KITT replica created by maker Fred Arias. According to Arias, he’s been a lifelong fan of the series and always favored the interactive talking car. This project provided an opportunity to both tinker with the RP2040 and pay homage to his favorite TV character.  This project is one of several that Arias has created centered around the RP2040 microprocessor. A quick delve into his recent activity shows a few projects, including a bilingual magic 8 ball that uses a Pico with an MPU6050 gyroscope to answer questions in English or Chinese and a Pico-powered robot arm attached to a tank.]]></description>
<dc:subject>raspberrypi project prop guide article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:b748561811ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:raspberrypi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:project"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:prop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fossa.com/blog/golang-best-practices-testing-go/">
    <title>Best Practices for Testing in Go - FOSSA</title>
    <dc:date>2022-04-22T14:12:32+00:00</dc:date>
    <link>https://fossa.com/blog/golang-best-practices-testing-go/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Writing tests in Go is mechanically straightforward, but what goes into an effective test? The answer is about more than just coverage numbers.  In this post, we’ll talk about the reasoning behind choosing what to test and some examples of how to make it work in your application.  We use Go for our examples and syntax in this post, but we’ve tried to keep the concepts fairly language-agnostic. You should be able to follow along even if you have little to no Go knowledge.]]></description>
<dc:subject>article go golang test testing best_practice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:92c1937499a6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:best_practice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.science.org/content/article/uranus-should-be-nasa-s-top-planetary-target-influential-report-finds">
    <title>Uranus should be NASA’s top planetary target, influential report finds | Science | AAAS</title>
    <dc:date>2022-04-20T14:08:05+00:00</dc:date>
    <link>https://www.science.org/content/article/uranus-should-be-nasa-s-top-planetary-target-influential-report-finds</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[The decision to favor Uranus over Neptune ultimately came down to celestial opportunism, says Robin Canup, a planetary scientist at the Southwest Research Institute and co-chair of the report, which was overseen by the National Academies of Sciences, Engineering, and Medicine. If launched on a Falcon Heavy rocket in 2031 or 2032, the orbiter could get a gravity assist from Jupiter and arrive in 13 years; Neptune would take far longer. “This mission is technically ready to go,” Canup says. “We advocate that it be started right away.” But whether that can happen depends on NASA figuring out a budget that has been strained by the pandemic and soaring mission costs.]]></description>
<dc:subject>science nasa article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:304897b12f18/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:science"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:nasa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://calebporzio.com/making-100k-as-an-employee-versus-being-self-employed">
    <title>Making $100k As An Employee Versus Being Self-Employed | Caleb Porzio</title>
    <dc:date>2022-04-19T18:40:52+00:00</dc:date>
    <link>https://calebporzio.com/making-100k-as-an-employee-versus-being-self-employed</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[TL;DR; A freelancer would have to make $140k (charge $70/hr) to take home the same amount as an employee with a $100k salary.  There’s so much more to it though. Let’s dig in.]]></description>
<dc:subject>business finance taxes entrepreneurship article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:48bbeb6d75bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:taxes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:entrepreneurship"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://calebporzio.com/i-just-hit-dollar-100000yr-on-github-sponsors-heres-how-i-did-it">
    <title>I Just Hit $100k/yr On GitHub Sponsors! 🎉❤️ (How I Did It) | Caleb Porzio</title>
    <dc:date>2022-04-19T18:39:10+00:00</dc:date>
    <link>https://calebporzio.com/i-just-hit-dollar-100000yr-on-github-sponsors-heres-how-i-did-it</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[I have a story to tell.]]></description>
<dc:subject>business entrepreneurship github programming article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:91150774a5c0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:entrepreneurship"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@shivambigdata/the-etl-testing-process-and-a-useful-checklist-8aab6f777b19">
    <title>The ETL Testing Process and A Useful Checklist | by Shivam Agrawal | Medium</title>
    <dc:date>2022-04-12T18:32:10+00:00</dc:date>
    <link>https://medium.com/@shivambigdata/the-etl-testing-process-and-a-useful-checklist-8aab6f777b19</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[ETL is a process of extracting data from source system(s), transformed into a format that can be analyzed and finally loaded into a data warehouse. ETL provides a consolidated view, it makes easier for business users to analyze and report on data relevant to their initiatives. ETL Testing is a process of checking whether the ETL process has been successfully performed or not as expected. It follows a data centric approach to validate that the data has been transformed and loaded into the target as expected.]]></description>
<dc:subject>etl data database process processing article guide list</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:2378f6fbe3af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:etl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:process"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:processing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:list"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/">
    <title>Why the GOV.UK Design System team changed the input type for numbers - Technology in government</title>
    <dc:date>2022-04-12T13:40:23+00:00</dc:date>
    <link>https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Numbers are one of the most commonly asked for pieces of data, typically used in dates. We know from user research that some users prefer the large buttoned number keyboard (resembling a telephone keypad) for entering numbers on mobile. Until now, the GOV.UK Design System date input component used the HTML element <input type="number"> to provide this number keypad when a user enters dates.   Large buttoned, easy to use number keypad on Android However, we recently moved away from <input type="number"> to <input type="text" inputmode="numeric" pattern="[0-9]*"> and published new guidance on how to ask users for numbers.]]></description>
<dc:subject>accessibility design html css css3 guide article best_practice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:68a1050a89d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:css3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:best_practice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.alexanderlolis.com/authorization-in-a-microservices-world">
    <title>Authorization in a microservices world | Alexander's Blog</title>
    <dc:date>2022-04-01T16:37:27+00:00</dc:date>
    <link>https://www.alexanderlolis.com/authorization-in-a-microservices-world</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Authorization? How hard can it be? I am pretty sure that others have already solved it. We are not the first ones doing microservices. It should be easy to integrate what's already out there.

- Everybody when they started designing their microservices, before they cried]]></description>
<dc:subject>microservice authorization security article design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:aca12d8f5669/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:microservice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:authorization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://verdverm.com/go-mods/">
    <title>Go mod's lesser known features | verdverm</title>
    <dc:date>2022-04-01T12:08:10+00:00</dc:date>
    <link>https://verdverm.com/go-mods/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Modules are how Go manages dependencies. A module is a collection of packages that are released, versioned, and distributed together. Each package within a module is a collection of source files in the same directory that are compiled together.]]></description>
<dc:subject>article go golang modules reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:6fd8512098f4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:modules"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cloud.google.com/apis/design/standard_methods">
    <title>Standard methods  |  Cloud APIs  |  Google Cloud</title>
    <dc:date>2022-03-31T17:44:19+00:00</dc:date>
    <link>https://cloud.google.com/apis/design/standard_methods</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[This chapter defines the concept of standard methods, which are List, Get, Create, Update, and Delete. Standard methods reduce complexity and increase consistency. Over 70% of API methods in the Google APIs repository are standard methods, which makes them much easier to learn and use.]]></description>
<dc:subject>grpc google article documentation best_practice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:1c61f353aab7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:grpc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:best_practice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cloudflare.com/learning/access-management/what-is-identity-and-access-management/">
    <title>What is identity and access management (IAM)? | Cloudflare</title>
    <dc:date>2022-03-31T13:07:27+00:00</dc:date>
    <link>https://www.cloudflare.com/learning/access-management/what-is-identity-and-access-management/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Identity and access management (IAM or IdAM for short) is a way to tell who a user is and what they are allowed to do. IAM is like the bouncer at the door of a nightclub with a list of who is allowed in, who isn't allowed in, and who is able to access the VIP area. IAM is also called identity management (IdM).]]></description>
<dc:subject>iam explainer documentation article security best_practice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:f9e3e35b6cbf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:iam"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:explainer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:best_practice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://lepiter.io/feenk/developers-spend-most-of-their-time-figuri-9q25taswlbzjc5rsufndeu0py/">
    <title>Developers spend most of their time figuring the system out</title>
    <dc:date>2022-03-30T21:17:57+00:00</dc:date>
    <link>https://lepiter.io/feenk/developers-spend-most-of-their-time-figuri-9q25taswlbzjc5rsufndeu0py/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[I am often asked what I mean when I say that developers spend most of their time figuring the system out. Let’s unpack the statement.]]></description>
<dc:subject>development code programming documentation article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:01939eb213b3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.bam.tech/developer-news/dockerize-your-app-and-keep-hot-reloading">
    <title>Dockerize your app and keep hot-reloading !</title>
    <dc:date>2022-03-30T14:17:49+00:00</dc:date>
    <link>https://blog.bam.tech/developer-news/dockerize-your-app-and-keep-hot-reloading</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[This tutorial will guide you through Dockerizing a sample Express/React project which uses Webpack and its plugins in a development environnement. The architecture I describe might not be the best for your project. However the goal of this tutorial is to understand how to split your Express/React app in microservices, make it portable with Docker and keep using Reat hot loader :)]]></description>
<dc:subject>docker react development article guide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:25825eff887a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.heroku.com/neither-self-nor-this-receivers-in-go">
    <title>Neither self nor this: Receivers in Go | Heroku</title>
    <dc:date>2022-03-28T21:29:55+00:00</dc:date>
    <link>https://blog.heroku.com/neither-self-nor-this-receivers-in-go</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[When getting started with Go, there is a strong temptation to bring baggage from your previous language. It’s a heuristic which is usually helpful, but sometimes counter-productive and inevitably results in regret.

Go does not have classes and objects, but it does have types that we can make many instances of. Further, we can attach methods to these types and they kind-of start looking like the classes we’re used to. When we attach a method to a type, the receiver is the instance of the type for which it was called.]]></description>
<dc:subject>article dev go golang</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:a62cd58a3cbe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://slack.com/intl/en-gb/blog/collaboration/etiquette-tips-in-slack">
    <title>Collaborate with kindness: Consider these etiquette tips in Slack | Slack</title>
    <dc:date>2022-03-28T20:55:09+00:00</dc:date>
    <link>https://slack.com/intl/en-gb/blog/collaboration/etiquette-tips-in-slack</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Slack works best as a collaborative workspace when everyone in a company uses it to have transparent, informative discussions in channels, which are organised around projects, teams and disciplines.]]></description>
<dc:subject>etiquette slack advice article team best_practice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:8518909dd984/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:etiquette"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:slack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:best_practice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.vamc19.dev/posts/dockerfile-copy-chmod/">
    <title>`COPY --chmod` reduced the size of my container image by 35%</title>
    <dc:date>2022-03-26T17:01:14+00:00</dc:date>
    <link>https://blog.vamc19.dev/posts/dockerfile-copy-chmod/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Note that any metadata update will lead to the same result - not just chmod. Both Docker and Podman already support --chown for both COPY and ADD. Maybe this should be added to the Dockerfile Best Practices page.]]></description>
<dc:subject>docker container files troubleshooting size howto guide article caring</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:288b751ddb0e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:container"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:files"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:troubleshooting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:size"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:caring"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://3.basecamp-help.com/article/35-the-six-week-cycle">
    <title>The Six Week Cycle - Basecamp 3 Help</title>
    <dc:date>2022-03-25T19:43:46+00:00</dc:date>
    <link>https://3.basecamp-help.com/article/35-the-six-week-cycle</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Roughly every six weeks we start a new cycle of product work. Each six week work cycle contains two types of projects:]]></description>
<dc:subject>sprint agile project article reference caring</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:36b9ddb07742/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:sprint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:agile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:project"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:caring"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eng.uber.com/distributed-tracing/">
    <title>Evolving Distributed Tracing at Uber Engineering - Uber Engineering Blog</title>
    <dc:date>2022-03-11T18:42:08+00:00</dc:date>
    <link>https://eng.uber.com/distributed-tracing/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[As Uber’s business has grown exponentially, so has our software architecture complexity. A little over a year ago, in fall 2015, we had around five hundred microservices. As of early 2017, we have over two thousand. This is in part due to the increasing number of business features—user-facing ones like UberEATS and UberRUSH—as well as internal functions like fraud detection, data mining, and maps processing. The other reason complexity increased was a move away from large monolithic applications to a distributed microservices architecture.]]></description>
<dc:subject>distributed docker tracing microservices design article uber engineering</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:6fb8779024c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:tracing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:microservices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:uber"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:engineering"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.economist.com/graphic-detail/2022/03/04/russians-are-trying-to-flee-putins-chaos">
    <title>Russians are trying to flee Putin’s chaos | The Economist</title>
    <dc:date>2022-03-05T20:42:56+00:00</dc:date>
    <link>https://www.economist.com/graphic-detail/2022/03/04/russians-are-trying-to-flee-putins-chaos</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Using data from Google Trends, The Economist has tracked the discontent]]></description>
<dc:subject>politics article ukraine 2022</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:b4b97becb5d4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:politics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:ukraine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:2022"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ruoyusun.com/2022/02/27/zig-cc.html">
    <title>Using Zig As Cross Platform C Toolchain</title>
    <dc:date>2022-02-28T13:04:48+00:00</dc:date>
    <link>https://ruoyusun.com/2022/02/27/zig-cc.html</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[I like to learn at least one new programming language every year - it’s mostly for fun - they are rarely useful for projects that I actually have to ship. This year, I’ve decided to look at Zig. After skimming through the official documentation and finishing the ray tracing in one weekend exercise, I realize that Zig can help with my game even though it has zero lines of Zig code.]]></description>
<dc:subject>zig c c++ tool sysadmin devops development ci article howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:97258179171c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:zig"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:c"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:ci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/codex/level-based-logging-in-go-with-uber-zap-a8a90aa40672">
    <title>Level-based logging in Go with Uber Zap | by Sira K. | CodeX | Jan, 2022 | Medium</title>
    <dc:date>2022-02-23T19:42:53+00:00</dc:date>
    <link>https://medium.com/codex/level-based-logging-in-go-with-uber-zap-a8a90aa40672</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Zap is an open-source project developed by Uber. It is a logging framework that is “Blazing fast”. You can see the performance & benchmark information from their repository.

Zap supports seven types of log levels which are Debug, Info, Warning, Error, DPanic, Panic, and Fatal. The description of each level is described below.]]></description>
<dc:subject>go golang zap logging code article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:a32e9f565e16/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:zap"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:logging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cyclic.sh/posts/aws-s3-why-sometimes-you-should-press-the-100k-dollar-button">
    <title>AWS S3: Why sometimes you should press the $100k button | cyclic.sh</title>
    <dc:date>2022-02-17T14:03:54+00:00</dc:date>
    <link>https://www.cyclic.sh/posts/aws-s3-why-sometimes-you-should-press-the-100k-dollar-button</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[In the days before BigQuery and S3's unlimited object storage, data was finite and predictable. The constraint drove engineers and architects to decide what they would and would not store at design time. Rigid data models and schemas were put in place. The data at rest was kept safe from developers behind dedicated teams with God mode SQL permissions.]]></description>
<dc:subject>aws glacier backup s3 finance finances financial money article design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:e3d3fa57afcb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:glacier"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:backup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:s3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:finances"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:financial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:money"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering/">
    <title>The Rise of Platform Engineering - Software Engineering Daily</title>
    <dc:date>2022-02-16T18:33:03+00:00</dc:date>
    <link>https://softwareengineeringdaily.com/2020/02/13/setting-the-stage-for-platform-engineering/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[The rise of microservices, container orchestration, and the like have introduced novel engineering challenges. Platform engineering teams have formed at a number of organizations to shoulder these responsibilities. In some respects, the role of a platform engineer hasn’t drastically changed from that of other DevOps related roles. There is truth in noting that the title, “Platform Engineer” is nothing but a new title. However, a number of factors are, and continue to, cause the traditional responsibilities of a Site Reliability Engineer (SRE) to shift.]]></description>
<dc:subject>aws cloud business article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:b85a44d7ba12/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:cloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jakobgreenfeld.com/stay-in-touch">
    <title>The simple system I’m using to stay in touch with hundreds of people – Jakob Greenfeld – Experiments in Entrepreneurship and Learning</title>
    <dc:date>2022-02-14T14:29:24+00:00</dc:date>
    <link>https://jakobgreenfeld.com/stay-in-touch</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Staying in touch with people is one of these asymmetric habits that require little effort, time and resources but has an unlimited upside. It’s the easiest and most effective way to make your life more serendipitous.]]></description>
<dc:subject>article automation crm social</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:ef81ebbd5eb9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:crm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:social"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://asatarin.github.io/testing-distributed-systems/#cassandra">
    <title>Testing Distributed Systems | Curated list of resources on testing distributed systems</title>
    <dc:date>2022-02-13T12:45:23+00:00</dc:date>
    <link>https://asatarin.github.io/testing-distributed-systems/#cassandra</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[List of resources on testing distributed systems curated by Andrey Satarin (@asatarin). If you are interested in my other stuff, checkout talks page. For any questions or suggestions you can reach out to me on Twitter (@asatarin) or LinkedIn.]]></description>
<dc:subject>software test testing article list engineering</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:4d5536fe9bf9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:list"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:engineering"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.electrondust.com/2017/11/25/setting-raspberry-pi-wifi-static-ip-raspbian-stretch-lite/">
    <title>Setting up Raspberry Pi WiFi with Static IP on Raspbian Stretch Lite - Electron Dust</title>
    <dc:date>2021-10-01T17:36:28+00:00</dc:date>
    <link>https://www.electrondust.com/2017/11/25/setting-raspberry-pi-wifi-static-ip-raspbian-stretch-lite/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[So here we are. Ready to setup the WiFi and static IP settings on the Raspberry Pi running Raspbian Stretch Lite. And because it’s Lite, all we can use is the command line. But what do we exactly do to get the job done? Here are some steps you might want to consider when wrapping your head around the WiFi and static IP setup process]]></description>
<dc:subject>raspberrypi network setup sysadmin cli howto article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:2f2332920cca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:raspberrypi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:network"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://css-tricks.com/pre-caching-image-with-react-suspense/">
    <title>Pre-Caching Images with React Suspense | CSS-Tricks</title>
    <dc:date>2021-09-24T19:21:10+00:00</dc:date>
    <link>https://css-tricks.com/pre-caching-image-with-react-suspense/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Suspense is an exciting, upcoming feature of React that will enable developers to easily allow their components to delay rendering until they’re “ready,” leading to a much smoother user experience. “Ready,” in this context, can mean a number of things. For example, your data loading utility can tie into Suspense, allowing for consistent loading states to be displayed when any data are in flight, without needing to manually track loading state per query. Then, when your data are available, and your component is “ready,” it’ll render. This is the subject that’s most commonly discussed with Suspense, and I’ve written about it previously; however, data loading is only one use case among many where Suspense can improve user experience. Another one I want to talk about today is image preloading.]]></description>
<dc:subject>images image react javascript article suspense howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:67d0d5907133/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:images"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:suspense"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.honeybadger.io/blog/golang-logging/">
    <title>Logging in Go: Choosing a System and Using it - Honeybadger Developer Blog</title>
    <dc:date>2021-09-13T11:06:14+00:00</dc:date>
    <link>https://www.honeybadger.io/blog/golang-logging/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Go has built-in features to make it easier for programmers to implement logging. Third parties have also built additional tools to make logging easier. What's the difference between them? Which should you choose? In this article Ayooluwa Isaiah describes both of these and discusses when you'd prefer one over the other.]]></description>
<dc:subject>article go golang logging logrus howto code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:39688d4943ba/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:logging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:logrus"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cbssports.com/college-football/news/ncaa-issues-guidance-on-covid-19-protocols-as-2021-college-football-season-draws-near/">
    <title>NCAA issues guidance on COVID-19 protocols as 2021 college football season draws near - CBSSports.com</title>
    <dc:date>2021-08-25T16:40:25+00:00</dc:date>
    <link>https://www.cbssports.com/college-football/news/ncaa-issues-guidance-on-covid-19-protocols-as-2021-college-football-season-draws-near/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[The NCAA recommends not testing fully-vaccinated players and coaches unless they are symptomatic. Meanwhile, unvaccinated individuals would be tested three times week. If at least 5% of a team tests positive, all symptomatic people and close contacts will need to be tested. ]]></description>
<dc:subject>ncaa football covid19 news article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:9a7ebe8c5177/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:ncaa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:football"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:covid19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:news"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.splunk.com/Documentation/Splunk/8.0.3/Knowledge/Automatickey-valuefieldextractionsatsearch-time">
    <title>Configure automatic key-value field extraction - Splunk Documentation</title>
    <dc:date>2021-08-23T16:56:53+00:00</dc:date>
    <link>https://docs.splunk.com/Documentation/Splunk/8.0.3/Knowledge/Automatickey-valuefieldextractionsatsearch-time</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Automatic key-value field extraction is a search-time field extraction configuration that uses the KV_MODE attribute to automatically extract fields for events associated with a specific host, source, or source type. Configure automatic key-value field extractions by finding or creating the appropriate stanza in props.conf. You can find props.conf in $SPLUNK_HOME/etc/system/local/ or your own custom app directory in $SPLUNK_HOME/etc/apps/.  Automatic key-value field extraction is not explicit. You cannot configure it to find a specific field or set of fields. It looks for key-value patterns in events and extracts them as field/value pairs. You can configure it to extract fields from structured data formats like JSON, CSV, and from table-formatted events. Automatic key-value field extraction cannot be configured in Splunk Web, and cannot be used for index-time field extractions.]]></description>
<dc:subject>splunk json article howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:92f6ed077db1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:splunk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.splunk.com/en_us/blog/tips-and-tricks/eureka-extracting-key-value-pairs-from-json-fields.html">
    <title>Eureka! Extracting key-value pairs from JSON fields | Splunk</title>
    <dc:date>2021-08-23T16:56:05+00:00</dc:date>
    <link>https://www.splunk.com/en_us/blog/tips-and-tricks/eureka-extracting-key-value-pairs-from-json-fields.html</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Splunk allows you to specify additional field extractions at index or search time which can extract fields from the raw payload of an event (_raw). Thanks to its powerful support for regexes, we can use some regex FU (kudos to Dritan Btincka for the help here on an ultra compact regex!) to extract KVPs from the “payload” specified above.]]></description>
<dc:subject>json splunk howto guide article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:05cc64a3a046/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:splunk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.w3schools.com/howto/howto_js_sidenav.asp">
    <title>How To Create a Side Navigation Menu</title>
    <dc:date>2021-08-07T13:37:39+00:00</dc:date>
    <link>https://www.w3schools.com/howto/howto_js_sidenav.asp</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Learn how to create an animated, closable side navigation menu.]]></description>
<dc:subject>animation article css design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:59dcc2c8b5c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bbc.com/worklife/article/20210727-the-rise-of-never-ending-job-interviews">
    <title>The rise of never-ending job interviews - BBC Worklife</title>
    <dc:date>2021-08-02T11:38:31+00:00</dc:date>
    <link>https://www.bbc.com/worklife/article/20210727-the-rise-of-never-ending-job-interviews</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Some companies are asking candidates to attend multiple interviews. But too many rounds could be a red flag – and even drive candidates away]]></description>
<dc:subject>interview jobs hiring article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:39caca3898a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:interview"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:jobs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:hiring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.quora.com/Which-is-larger-the-coronavirus-or-an-air-molecule?share=1">
    <title>Which is larger, the coronavirus or an air molecule? - Quora</title>
    <dc:date>2021-08-01T13:30:48+00:00</dc:date>
    <link>https://www.quora.com/Which-is-larger-the-coronavirus-or-an-air-molecule?share=1</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Relative scales (or orders of magnitude) are the key. As beautifully explained by Palli Thordarson[3], the SARS-CoV-19 and most viruses fall under the “polio virus” size above.]]></description>
<dc:subject>virus mask size carbon science article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:ae6c2baeb7d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:virus"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:mask"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:size"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:carbon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:science"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://thereader.mitpress.mit.edu/habits-of-expert-software-designers/">
    <title>Eight Habits of Expert Software Designers: An Illustrated Guide | The MIT Press Reader</title>
    <dc:date>2021-07-19T16:29:54+00:00</dc:date>
    <link>https://thereader.mitpress.mit.edu/habits-of-expert-software-designers/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[The best designers employ specific habits, learned practices, and observed principles when they work. Here are a few of them.]]></description>
<dc:subject>architecture career design programming software advice article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:b41323b981be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:career"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.khanacademy.org/half-a-million-lines-of-go/">
    <title>Half a million lines of Go</title>
    <dc:date>2021-05-17T12:34:18+00:00</dc:date>
    <link>https://blog.khanacademy.org/half-a-million-lines-of-go/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Back in December 2019, I first wrote about Goliath, Khan Academy’s project to migrate our backend from a Python 2 monolith to services written in Go, along with other changes needed to make that journey. I also wrote about how we’re making this change as incrementally as can be.]]></description>
<dc:subject>go golang python blog article learning analysis opinion performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:4839902e1a5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:analysis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:opinion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.sohamkamani.com/golang/2018-06-17-golang-using-context-cancellation/">
    <title>Using context cancellation in Go 💀</title>
    <dc:date>2021-04-28T13:17:51+00:00</dc:date>
    <link>https://www.sohamkamani.com/golang/2018-06-17-golang-using-context-cancellation/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Many people who have worked with Go, would have encountered it’s context library. Most use context with downstream operations, like making an HTTP call, or fetching data from a database, or while performing async operations with go-routines. It’s most common use is to pass down common data which can be used by all downstream operations. However, a lesser known, but highly useful feature of context is it’s ability to cancel, or halt an operation mid-way.]]></description>
<dc:subject>golang development code context article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:82e1b263dc3c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:context"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.golang.com/context">
    <title>Go Concurrency Patterns: Context - The Go Blog</title>
    <dc:date>2021-04-27T18:39:15+00:00</dc:date>
    <link>https://blog.golang.com/context</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[At Google, we developed a context package that makes it easy to pass request-scoped values, cancelation signals, and deadlines across API boundaries to all the goroutines involved in handling a request. The package is publicly available as context. This article describes how to use the package and provides a complete working example.]]></description>
<dc:subject>concurrency golang context blog article howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:a50e8d22ae8f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:context"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eli.thegreenplace.net/2021/go-https-servers-with-tls/">
    <title>Go HTTPS servers with TLS - Eli Bendersky's website</title>
    <dc:date>2021-04-12T15:02:28+00:00</dc:date>
    <link>https://eli.thegreenplace.net/2021/go-https-servers-with-tls/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[This post is a basic introduction to running HTTPS servers and clients in Go using TLS. It assumes some familiarity with public-key crypto. Feel free to check out my earlier posts about RSA and the Diffie-Hellman Key Exchange; TLS uses the elliptic-curve version of Diffie-Hellman. I won't be covering how the protocol itself works in detail here, but if you're interested I recommend to read up on the subject.]]></description>
<dc:subject>article go https tls</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:f7d6d7c792bf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:go"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:https"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:tls"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.atamanroman.dev/articles/jvm-memory-settings-container-environment/">
    <title>JVM Memory Settings in a Container Environment</title>
    <dc:date>2021-03-11T20:35:58+00:00</dc:date>
    <link>https://www.atamanroman.dev/articles/jvm-memory-settings-container-environment/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Java memory management and configuration is still complex.]]></description>
<dc:subject>container java memory management article blog</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:2df385d24236/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:container"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:blog"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.interviewing.io/the-technical-interview-practice-gap-and-how-it-keeps-underrepresented-groups-out-of-software-engineering/">
    <title>The technical interview practice gap, and how it keeps underrepresented groups out of software engineering - interviewing.io blog</title>
    <dc:date>2021-03-09T21:20:53+00:00</dc:date>
    <link>https://blog.interviewing.io/the-technical-interview-practice-gap-and-how-it-keeps-underrepresented-groups-out-of-software-engineering/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[I’ve been hiring engineers in some capacity for the past decade, and five years ago I founded interviewing.io, a technical recruiting marketplace that provides engineers with anonymous mock interviews and then fast-tracks top performers—regardless of who they are or how they look on paper—at top companies.]]></description>
<dc:subject>interview technical software development blog article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:8165f5f2e201/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:interview"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:technical"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bloomberg.com/opinion/articles/2021-03-01/covid-19-s-death-toll-compared-to-other-things-that-kill-us?sref=2o0rZsF1&amp;cmpid%253D=socialflow-twitter-view">
    <title>Covid-19's Death Toll Compared to Other Things that Kill Us - Bloomberg</title>
    <dc:date>2021-03-07T16:19:32+00:00</dc:date>
    <link>https://www.bloomberg.com/opinion/articles/2021-03-01/covid-19-s-death-toll-compared-to-other-things-that-kill-us?sref=2o0rZsF1&amp;cmpid%253D=socialflow-twitter-view</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[The leading cause of death in the U.S. is heart disease, which with a few exceptions is not infectious. This is why the arguments voiced earlier in the pandemic that we don’t shut down the country for heart disease even though it kills 650,000 people a year never made a lot of sense — we don’t shut down the country for heart disease chiefly because there’s no reason to think shutting down the country would slow the spread of heart disease.]]></description>
<dc:subject>health statistics analysis article covid19</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:ce5f53514a9f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:health"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:statistics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:analysis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:covid19"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://baymard.com/blog/use-buttons-for-size-selection">
    <title>Always Use “Buttons” for Size Selection (28% of Desktop Sites Don’t) - Articles - Baymard Institute</title>
    <dc:date>2021-02-11T16:23:48+00:00</dc:date>
    <link>https://baymard.com/blog/use-buttons-for-size-selection</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Size is one of the most common variations for users to select before purchasing a wide variety of different product types, from apparel to beauty to hardware; all of the sites in our UX benchmark of the top-60 e-commerce sites have different size options for at least some of their products.]]></description>
<dc:subject>ux ui design analysis article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:9b424c84f8af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:analysis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://chriskiehl.com/article/thoughts-after-6-years">
    <title>Software development topics I've changed my mind on after 6 years in the industry - Blogomatano</title>
    <dc:date>2021-02-03T15:52:43+00:00</dc:date>
    <link>https://chriskiehl.com/article/thoughts-after-6-years</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Software development topics I've changed my mind on after 6 years in the industry]]></description>
<dc:subject>development programming software opinion article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:c239cb2928eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:opinion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.politico.com/news/magazine/2021/01/29/trump-antipope-president-mar-a-lago-463238">
    <title>The Antipope of Mar-a-Lago - POLITICO</title>
    <dc:date>2021-01-29T18:15:25+00:00</dc:date>
    <link>https://www.politico.com/news/magazine/2021/01/29/trump-antipope-president-mar-a-lago-463238</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[What a medieval religious schism can teach us about Donald Trump’s unprecedented and radically antagonistic approach to the ex-presidency.]]></description>
<dc:subject>politics article analysis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:5e43a6c2d47b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:politics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:analysis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hasura.io/blog/rest-view-of-graphql/">
    <title>A REST View of GraphQL</title>
    <dc:date>2021-01-06T15:33:15+00:00</dc:date>
    <link>https://hasura.io/blog/rest-view-of-graphql/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Software designers often compare GraphQL, a language specification for defining, querying, and updating data, and REST, an architectural style that describes the Web. We'll explore why this comparison doesn't make sense, and what questions we should be asking instead.]]></description>
<dc:subject>architecture article graphql rest</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:e6dde6d09db2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:graphql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theatlantic.com/health/archive/2020/09/k-overlooked-variable-driving-pandemic/616548/">
    <title>K: The Overlooked Variable That's Driving the Pandemic - The Atlantic</title>
    <dc:date>2021-01-03T21:41:28+00:00</dc:date>
    <link>https://www.theatlantic.com/health/archive/2020/09/k-overlooked-variable-driving-pandemic/616548/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Unfortunately, averages aren’t always useful for understanding the distribution of a phenomenon, especially if it has widely varying behavior. If Amazon’s CEO, Jeff Bezos, walks into a bar with 100 regular people in it, the average wealth in that bar suddenly exceeds $1 billion. If I also walk into that bar, not much will change. Clearly, the average is not that useful a number to understand the distribution of wealth in that bar, or how to change it. Sometimes, the mean is not the message. Meanwhile, if the bar has a person infected with COVID-19, and if it is also poorly ventilated and loud, causing people to speak loudly at close range, almost everyone in the room could potentially be infected—a pattern that’s been observed many times since the pandemic begin, and that is similarly not captured by R. That’s where the dispersion comes in.]]></description>
<dc:subject>coronavirus covid19 article math analysis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:bca1c81fca5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:coronavirus"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:covid19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:math"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:analysis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.virtualwolf.org/homepod-docker-on-raspberry-pi-and-writing-homebridge-plugins/">
    <title>HomePod, Docker on Raspberry Pi, and writing Homebridge plugins – Wölfblag</title>
    <dc:date>2020-12-08T15:41:02+00:00</dc:date>
    <link>https://blog.virtualwolf.org/homepod-docker-on-raspberry-pi-and-writing-homebridge-plugins/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Having Homebridge recognised within the Home app isn’t very useful without plugins, and there was a lot of trial and error involved here because I was writing my own custom plugin rather than just installing one that’s been published to NPM, and I didn’t find any single “This is a tutorial on how to write your own plugin” pages.]]></description>
<dc:subject>homekit apple homebridge plugin plugins howto article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:4b9618da45bf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:homekit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:homebridge"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:plugins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://entrepreneurshandbook.co/a-web-designer-turned-his-side-project-into-a-700m-year-revenue-business-without-vc-money-55cd13ee560">
    <title>The Abandoned Side Project That Quietly Turned Into a $700m/year Revenue Business | by Alan Trapulionis | Dec, 2020 | Entrepreneur's Handbook</title>
    <dc:date>2020-12-07T21:05:50+00:00</dc:date>
    <link>https://entrepreneurshandbook.co/a-web-designer-turned-his-side-project-into-a-700m-year-revenue-business-without-vc-money-55cd13ee560</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[The 20-year journey of Ben Chestnut, founder of MailChimp]]></description>
<dc:subject>startup business entrepreneurship advice article inspiration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:d2dd2e2ec85b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:startup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:entrepreneurship"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:inspiration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.nytimes.com/2020/10/27/magazine/my-adult-son-moved-in-its-a-nightmare-can-i-kick-him-out.html?action=click&amp;algo=top_conversion&amp;block=trending_recirc&amp;fellback=false&amp;imp_id=481177403&amp;impression_id=67493e62-1955-11eb-88d8-47c236d3f37b&amp;index=2&amp;pgtype=Article&amp;region=footer&amp;req_id=116277707&amp;surface=most-popular">
    <title>My Adult Son Moved In. It’s a Nightmare. Can I Kick Him Out? - The New York Times</title>
    <dc:date>2020-10-28T19:51:45+00:00</dc:date>
    <link>https://www.nytimes.com/2020/10/27/magazine/my-adult-son-moved-in-its-a-nightmare-can-i-kick-him-out.html?action=click&amp;algo=top_conversion&amp;block=trending_recirc&amp;fellback=false&amp;imp_id=481177403&amp;impression_id=67493e62-1955-11eb-88d8-47c236d3f37b&amp;index=2&amp;pgtype=Article&amp;region=footer&amp;req_id=116277707&amp;surface=most-popular</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[Last December, our 30-something son lost his job and asked if he could move in with us, and how long he could stay. I told him that depended on how good of a roommate he was. The answer? Terrible. ]]></description>
<dc:subject>family psychology help health article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:0fc351058cf4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:family"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:psychology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:help"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:health"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://apnews.com/article/election-2020-donald-trump-virus-outbreak-campaigns-elections-2ff4447d84cf12bb11f99d4779bb23de">
    <title>Trump eyes hosting election night party at his DC hotel</title>
    <dc:date>2020-10-27T10:20:17+00:00</dc:date>
    <link>https://apnews.com/article/election-2020-donald-trump-virus-outbreak-campaigns-elections-2ff4447d84cf12bb11f99d4779bb23de</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[“November 3rd will go down in history as the night we won FOUR MORE YEARS. It will be absolutely EPIC, and the only thing that could make it better is having YOU there,” Trump said in a fundraising solicitation.]]></description>
<dc:subject>news article politics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:bc79a26aa888/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:news"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:politics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://apoorvagovind.substack.com/p/how-to-waste-your-career-one-comfortable">
    <title>How to waste your career, one comfortable year at a time - Valley Girl Newsletter</title>
    <dc:date>2020-10-20T18:03:30+00:00</dc:date>
    <link>https://apoorvagovind.substack.com/p/how-to-waste-your-career-one-comfortable</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[I recently saw this tweet asking people about their career's most expensive mistake. The most common one was people staying too long at their jobs and not switching sooner. ]]></description>
<dc:subject>article career</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:49776d286766/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:career"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reddit.com/r/food/comments/1st8gs/sweet_ginger_refried_black_beans_recipe_in/">
    <title>Sweet ginger refried black beans. Recipe in comments. : food</title>
    <dc:date>2020-09-07T15:54:39+00:00</dc:date>
    <link>https://www.reddit.com/r/food/comments/1st8gs/sweet_ginger_refried_black_beans_recipe_in/</link>
    <dc:creator>danesparza</dc:creator><description><![CDATA[About 4 years ago I went to a place called chino bandido in Phoenix, and they had these beans that were their east meets Mexican cuisine clashed into these beautiful beans. This was my attempt at recreating them. Anyone familiar with those beans, if this is off, I would love feedback because I really don't remember them all too well.

8 cups of dry black beans 1/4 cup fresh grated ginger 4 cloves garlic 1 tbsp of Caldo de pollo (dry bouillon) 1 tsp of white pepper 1 tsp of dry mustard 1/4 cup brown sugar

Place the beans in a pot, and fill with enough water to cover with 2 inches or so. Add in all other ingredients, bring to a boil and then let simmer for 3 hours or so, stirring occasionally. I then strained the beans and saved a bit of the water. I took the beans and put them through the blender, and placed back into the pot. I then added a small but of the broth to add back to the beans for moisture. Very happy with the result, even if they aren't an exact replica I do like what they came out as.

Edit: I forgot, I had left a half of a habanero in there and cooked it along with the beans and garlic]]></description>
<dc:subject>recipe mexican food article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danesparza/b:d06ce8239ad8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:recipe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:mexican"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:food"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danesparza/t:article"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>