<commit_before>---
layout: page
title: 'Building Blocks'
---
<p>These are the common building blocks I have pullled from my research so far.
<table width="100%" border="0"><tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Workspace</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Project</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Worker</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Container</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Resources</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Analytics</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Environment</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Github</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Editor(s)</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Plugins</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Autocomplete</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Themes</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td align="left" valign="top">
<img src="https://s3.amazonaws.com/kinlane-productions/bw-icons/bw-empty.png" width="100" align="left" style="padding: 15px;" />
<p><strong>Customize</strong> - </p>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
</table><commit_msg>Updating building-blocks.html via Laneworks CMS Publish<commit_after>---
layout: page
title: 'Building Blocks'
---
<p>These are some of the common building blocks I have pullled from my research into this layer of the API space.</p>
<table width="100%" border="0"><tr>
<td align="left" valign="top" style="padding-left:10px; padding-bottom:5px; background-color: #E0E0E0;">
<h2>Core Elements</h2>
</td>
</tr>
<tr>
<td align="left" valign="top">
<ul>
<li><strong>Workspace</strong> - Workspace definition tooling and services, allowing APIs to be an integrated part of the IDE workspaces, either by default or custom addition.</li>
<li><strong>Project</strong> - Allowing developers to break up API development into specific projects, providing well defined, project focused organization for API integration.</li>
<li><strong>Worker</strong> - Are there options for creating specific works, that allow specific API integrations to be established, and run in isolation as specific workers or jobs.</li>
<li><strong>Container</strong> - Are there options to be able to containerize individual API integrations, isolating them into specific virtualized instances. </li>
<li><strong>Resources</strong> - What API focused resources are available within an IDE environment. How do developers find documentation, and other resources that support them in their integrations.</li>
<li><strong>Analytics</strong> - What analytics are available to support API integrations, during development? Is the ability to track and measure API related integrations during design and development time.</li>
<li><strong>Environment</strong> - Is there the option for establishing separate environments within an IDE. Are developers able to segment and group their API integrations into multiple environments.</li>
<li><strong>Github</strong> - </li>
<li><strong>Editor(s)</strong> - Are there options for multiple editors, depending on media or file type, or possible set per project and environment levels, within the IDE.</li>
<li><strong>Plugins</strong> - Does the IDE environment allow for plugins, and extending the environment? Plugins allow for the introduction of 3rd party tools and services into the IDE workspace.</li>
<li><strong>Autocomplete</strong> - One of the hallmark features of an IDE, is autocomplete for specific languages and frameworks. In this scenario autocomplete is focused on dictionaries created by API definitions, meant for specific integrations.</li>
<li><strong>Themes</strong> - Are there theme options, allowing the environment, workspace, and projects to be custom defined by stored themes.</li>
<li><strong>Customize</strong> - Are there options for customizing the IDE, from look and feel, to the functionality.</li>
</ul>
</td>
</tr>
</table>
{'fraction_non_alphanumeric': 0.19596919547763395, 'fraction_numerical': 0.015566115025397346, 'mean_word_length': 5.215885947046843, 'pattern_counts': {'":': 0, '<': 261, '<?xml version=': 0, '>': 261, 'https://': 13, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7350104', 'n_tokens_mistral': 2196, 'n_tokens_neox': 2112, 'n_words': 610}