team page updates
team team page removed img folders update bio image paths to use spee.ch update resized pics changed pic layout added rows/new team members horizontal bios further team page changes t pus#
8
content/bio/akinwale-ariwodola.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
name: Akinwale Ariwodola
|
||||||
|
role: Mobile Engineer
|
||||||
|
email: akinwale@lbry.io
|
||||||
|
---
|
||||||
|
It was Akinwale’s search for lucrative crypto mining that brought him to LBRY. As he learned more about the project, his interest quickly turned to helping the team build what he sees as the content sharing platform of the future.
|
||||||
|
|
||||||
|
Akinwale has worked on everything from rewriting a new block explorer from the ground up, improvements to the app’s interface, as well as leading the effort to successfully get the daemon running on Android. When he’s not working on LBRY, he actively participates in competitive programming contests on Topcoder, and is a two-time champion of the annual Topcoder Open event.
|
|
@ -1,10 +1,6 @@
|
||||||
---
|
m,.---
|
||||||
name: Alex Grintsvayg
|
name: Alex Grintsvayg
|
||||||
role: Founder, Chief Technical Officer
|
role: Founder, Chief Technical Officer
|
||||||
email: alex@lbry.io
|
email: alex@lbry.io
|
||||||
---
|
---
|
||||||
One of Alex's job titles is Wizard, so named because he can seemingly understand and utilize new technologies faster than they can be created.
|
Alex, AKA Grin, drives technology development at LBRY and manages infrastructure growth. Grin has previously designed and managed scalable infrastructure solutions for SaaS firms. Bringing LBRY to mainstream scale is his primary goal. Alex holds degrees in Computer Science and Psychology from Rensselaer Polytechnic Institute.
|
||||||
|
|
||||||
Alex designs and manages scalable infrastructure solutions for SaaS firms, and is leveraging that experience to ensure LBRY's architecture is rock-solid.
|
|
||||||
|
|
||||||
Alex is one of three dual-degree graduates from RPI on this team, receiving degrees in Computer Science and Psychology. He is also an alumnus of Stuyvesant High School.
|
|
||||||
|
|
8
content/bio/amit-tulshyan.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
name: Amit Tulshyan
|
||||||
|
role:
|
||||||
|
email: amit@lbry.io
|
||||||
|
---
|
||||||
|
Amit arrived at LBRY through mining. Diving into the world of cryptocurrency, he discovered LBRY Credits amongst the most profitable to mine. A few Slack messages later, he was making pull requests to the backend python code on Github.
|
||||||
|
|
||||||
|
When he’s not contributing his talents to LBRY, he loves practicing synth, guitar, and deeply contemplating quantum computing. Amit is a third year IT undergraduate at NIT in Durgapur, West Bengal, India.
|
6
content/bio/bill-bittner.md
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
name: Bill Bittner
|
||||||
|
role: App Developer
|
||||||
|
email: bill@lbry.io
|
||||||
|
---
|
||||||
|
Bill is the mind responsible for Spee.ch, an open-source web application built on the LBRY Protocol. Bill’s long-standing fascination with web applications eventually led him to utility-driven blockchains and, naturally, LBRY. When he is not hacking on web apps, he enjoys drawing, playing soccer, and slowly working his way through his Steam library.
|
6
content/bio/brinck-slattery.md
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
name: Brinck Slattery
|
||||||
|
role: Director, Marketing
|
||||||
|
email: brinck@lbry.io
|
||||||
|
---
|
||||||
|
Brinck’s range of experience includes national political campaigns, RV sales, crisis PR, SEO writing and optimization, construction labor, and digital marketing consulting. An inveterate music and media lover, Brinck remembers the pain of Kazaa and Limewire, and is seriously psyched about living in the future where it’s easy to compensate artists directly for their work. He lives in Manchester, NH, where he is training to compete in the Granite State Strongman Competition this summer.
|
8
content/bio/igor-gassmann.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
name: Igor Gassmann
|
||||||
|
role: App Developer/Intern
|
||||||
|
email: igor@lbry.io
|
||||||
|
---
|
||||||
|
Igor is an intern on the app team. By the time he turned 16, Igor’s driving passion was clear (and it was not high school). So, he dropped out, and moved to Switzerland to build a career in software development.
|
||||||
|
|
||||||
|
It was Igor’s participation in Praxis programs, that led him to LBRY. His long time interest in the crypto market and blockchain technology, coupled with his desire to work in a start-up environment, made LBRY seemed like a perfect fit (and the team agreed!). When he is not coding, Igor enjoys discussing economics, philosophy, and politics.
|
|
@ -1,8 +1,6 @@
|
||||||
---
|
---
|
||||||
name: Josh Finer
|
name: Josh Finer
|
||||||
role: Founder, Chief Operations & Growth Officer
|
role: Founder, Director of Operations and Analytics
|
||||||
email: josh@lbry.io
|
email: josh@lbry.io
|
||||||
---
|
---
|
||||||
Josh's combination of an MBA, strong analytical skills, programming skills, advertising expertise, and a perceptive insight to financial markets lead him to frequently bear the only title that can summarize such diverse wizardry: problem solver.
|
Josh is the swiss army knife of the squad. He has founded and sold financial companies, run millions of dollars in Adwords campaigns, and been an early actor in several crypto projects. To LBRY, he has been the go-to glue guy and ultimate problem solver. If you’re a crypto-nerd or have ideas on making LBRY more accessible to the masses, Finer is your man.
|
||||||
|
|
||||||
Josh has founded innovative financial companies (later acquired), run millions of dollars in AdWords campaigns, and been an early actor in other crypto projects. Josh's contributions to LBRY will be as diverse as his background.
|
|
||||||
|
|
|
@ -3,6 +3,6 @@ name: Kay Kurokawa
|
||||||
role: Blockchain Developer
|
role: Blockchain Developer
|
||||||
email: kay@lbry.io
|
email: kay@lbry.io
|
||||||
---
|
---
|
||||||
Kay Kurokawa is the primary developer for the LBRY blockchain, the foundation of the LBRY protocol.
|
Kay Kurokawa is the primary developer for the LBRY blockchain, the foundation of the LBRY protocol. Kay first discovered Bitcoin in 2013 and immediately saw its potential. Before LBRY, he provided consultation services to blockchain startups and contributed to various open source projects such as Electrum, Litecoin, Dogecoin, and Blocknet.
|
||||||
|
|
||||||
Kay first discovered Bitcoin in 2013 and immediately saw its potential. In addition to work on blockchain technology, Kay has spent time in the financial industry and developing algorithms. He earned a B.S. and an M.S. from Carnegie Mellon University in electrical and computer engineering.
|
Before his work on blockchain technology, Kay worked at a high frequency trading firm as a software engineer. He also spent time developing algorithms for spectrometry devices, and has several published papers on the topic. He earned a B.S. and an M.S. from Carnegie Mellon University in electrical and computer engineering.
|
||||||
|
|
8
content/bio/liam-cardenas.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
name: Liam Cardenas
|
||||||
|
role: Application Engineer
|
||||||
|
email: liam@lbry.io
|
||||||
|
---
|
||||||
|
Liam joined the LBRY mission in Fall of 2017 to improve user interface and experience. As a lifelong entrepreneur and crypto-anarchist, the LBRY project was of high interest to Liam on many levels – meeting the team and learning more about app development goals made his decision to become a full-fledged LBRYian an easy one.
|
||||||
|
|
||||||
|
Liam’s sincere passion for making distributed censorship-resistant software easy to use has been a boon to the team. In addition to his work with LBRY, Liam is also an advisor to several startups and blockchain projects.
|
|
@ -1,8 +1,6 @@
|
||||||
---
|
---
|
||||||
name: Reilly Smith
|
name: Reilly Smith
|
||||||
role: Curator
|
role: Director of Content
|
||||||
email: reilly@lbry.io
|
email: reilly@lbry.io
|
||||||
---
|
---
|
||||||
Reilly Smith serves as the in-house Curator and content liaison for LBRY. He has worked in the entertainment industry since 2010, having produced two indie feature films and various short content. His films have shown at Sundance, SXSW, Dallas IFF, and LA Film Fest and he has produced series for Zero Day Fox and Disney.
|
For nearly a decade, Reilly has developed, produced, championed and contributed to dozens of film projects big and small. The only thing that rivals his love of film is the marriage between content and blockchain. If you come from the world of film, television or web content, he's your sherpa on Mount Blockchain. Reilly's work has been seen from Oxford, Mississippi to Sundance Film Festival, and he has produced content for Fox Digital Studios and Disney LOL.
|
||||||
|
|
||||||
Reilly holds a BA in Film and Media Studies from the University of Oklahoma.
|
|
||||||
|
|
8
content/bio/sean-yesmunt.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
name: Sean Yesmunt
|
||||||
|
role: Application Engineer
|
||||||
|
email: sean@lbry.io
|
||||||
|
---
|
||||||
|
Sean is a recent addition to the LBRY team who has hit the ground running with serious contributions to the project as an app engineer focused on user experience (he spends his time making the LBRY app easier to use). Sean was part way through an Aerospace Engineering degree at Penn State, when he decided he didn’t want to end up working on rockets for the government.
|
||||||
|
|
||||||
|
So, he did what many LBRYians have done, and dropped out to focus on coding. His excitement for crypto and open-source projects focused on decentralization, led him to discover LBRY, which he began working on the very same day. His passion for developing intuitive user experiences have been a welcome addition to the team.
|
8
content/bio/tom-zarebczan.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
name: Tom Zarebczan
|
||||||
|
role: Community Support and Engagement
|
||||||
|
email: tom@lbry.io
|
||||||
|
---
|
||||||
|
Tom discovered LBRY, as many have, through mining. His time spent in the LBRY Slack channels quickly grew his interest in the concept that was being developed, and the team doing the development. Tom found his place on the team providing top-notch support for (and driving the growth of) the LBRY user community, in addition to many other invaluable functions.
|
||||||
|
|
||||||
|
Tom holds a Bachelors in Computer Engineering from the New Jersey Institute of Technology, a Masters in Systems Engineering from Stevens Institute of Technology, and served his country proudly as a Civilian in the US Army for 7 years. When he’s not monitoring LBRY Twitter, Reddit, Slack, and/or Discord looking for users in distress, Tom can be found doing geek-y stuff, or snowboarding in really cool places around the world.
|
|
@ -8,7 +8,7 @@ LBRY Inc., the startup employing Bitcoin’s blockchain technology to revolution
|
||||||
|
|
||||||
Economist Alex Tabarrok has joined LBRY as the company’s Economic Advisor. Tabarrok is Bartley J. Madden Chair in Economics at the Mercatus Center at George Mason University and director of The Center for Study of Public Choice at George Mason. He is a well published author in the field of law and economics, and is perhaps best known for his blog [Marginal Revolution](http://marginalrevolution.com/), a collaboration with fellow GMU economist Tyler Cowen. Tabarrok will provide expert guidance in creating incentives to maximize the utility of the LBRY content marketplace.
|
Economist Alex Tabarrok has joined LBRY as the company’s Economic Advisor. Tabarrok is Bartley J. Madden Chair in Economics at the Mercatus Center at George Mason University and director of The Center for Study of Public Choice at George Mason. He is a well published author in the field of law and economics, and is perhaps best known for his blog [Marginal Revolution](http://marginalrevolution.com/), a collaboration with fellow GMU economist Tyler Cowen. Tabarrok will provide expert guidance in creating incentives to maximize the utility of the LBRY content marketplace.
|
||||||
|
|
||||||
<img src="https://lbry.io/img/team/alex-tabarrok-644x450.jpg" alt="Alex Tabarrok, Economic Advisor to LBRY">
|
<img src="https://spee.ch/@lbryteam:6/alex-tabarrok.jpg" alt="Alex Tabarrok, Economic Advisor to LBRY">
|
||||||
|
|
||||||
LBRY is the first decentralized, open-source, encrypted content distribution service. It allows content producers to connect directly with consumers, bypassing middlemen like Netflix, iTunes, Amazon, and YouTube. LBRY addresses many of the flaws inherent in top-down, centralized content distribution systems, and could fundamentally alter the way we share media.
|
LBRY is the first decentralized, open-source, encrypted content distribution service. It allows content producers to connect directly with consumers, bypassing middlemen like Netflix, iTunes, Amazon, and YouTube. LBRY addresses many of the flaws inherent in top-down, centralized content distribution systems, and could fundamentally alter the way we share media.
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ date: '2015-12-31 17:10:59'
|
||||||
|
|
||||||
Today, we officially announce the addition of Jack Robison to the [LBRY team](https://lbry.io/team) as Core Developer. Jack has been working on the project for some time, and we thought it was about time to recognize his growing role.
|
Today, we officially announce the addition of Jack Robison to the [LBRY team](https://lbry.io/team) as Core Developer. Jack has been working on the project for some time, and we thought it was about time to recognize his growing role.
|
||||||
|
|
||||||
<p style="text-align: center;"><img src="https://lbry.io/img/team/jack-robison-644x450.jpg" alt="Jack Robison, LBRY Core Developer"></p>
|
<p style="text-align: center;"><img src="https://spee.ch/@lbryteam:6/jack-robison.jpg" alt="Jack Robison, LBRY Core Developer"></p>
|
||||||
|
|
||||||
We value Jack for his bursts of creative energy. In fact, Jack has quite a history with explosions. In high school, some of his homemade chemistry experiments caught the attention of law enforcement. The incident quickly became national news and goes to show that Jack doesn’t do anything half way, which makes him a perfect fit for the LBRY team.
|
We value Jack for his bursts of creative energy. In fact, Jack has quite a history with explosions. In high school, some of his homemade chemistry experiments caught the attention of law enforcement. The incident quickly became national news and goes to show that Jack doesn’t do anything half way, which makes him a perfect fit for the LBRY team.
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ Alex Grintsvayg (aka “Grin”) played ultimate frisbee with LBRY founders Jere
|
||||||
|
|
||||||
Grin has been named LBRY’s *Chief Infrastructure Officer*, but *Wizard* is probably more descriptive of his role on the team. He will contribute to the technical side of the operation, ensuring LBRY’s underlying infrastructure is rock-solid.
|
Grin has been named LBRY’s *Chief Infrastructure Officer*, but *Wizard* is probably more descriptive of his role on the team. He will contribute to the technical side of the operation, ensuring LBRY’s underlying infrastructure is rock-solid.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
With degrees in computer science and psychology from Rensselaer Polytechnic Institute, Grin has a unique ability to understand and apply new technologies. He also brings plenty of business knowledge to the table, with six years of experience running startup tech companies. Add to all of that his ultimate-frisbee skills – he played for a national-caliber team for seven years and professionally for the Philly Spinners – and you can see why we’ve dubbed him the Wizard.
|
With degrees in computer science and psychology from Rensselaer Polytechnic Institute, Grin has a unique ability to understand and apply new technologies. He also brings plenty of business knowledge to the table, with six years of experience running startup tech companies. Add to all of that his ultimate-frisbee skills – he played for a national-caliber team for seven years and professionally for the Philly Spinners – and you can see why we’ve dubbed him the Wizard.
|
||||||
|
|
||||||
|
|
|
@ -308,15 +308,19 @@ class ContentActions extends Actions
|
||||||
$zip->addFile($bioPath, '/team_bios/' . $metadata['name'] . ' - ' . $metadata['role'] . '.txt');
|
$zip->addFile($bioPath, '/team_bios/' . $metadata['name'] . ' - ' . $metadata['role'] . '.txt');
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (array_filter(glob(ROOT_DIR . '/web/img/team/*.jpg'), function ($path)
|
/*
|
||||||
{
|
* team bio images are no longer included in press kit now that they've moved to spee.ch
|
||||||
return strpos($path, 'spooner') === false;
|
* this should be fixed if we care about the press-kit page
|
||||||
}) as $bioImgPath)
|
*/
|
||||||
{
|
// foreach (array_filter(glob(ROOT_DIR . '/web/img/team/*.jpg'), function ($path)
|
||||||
$imgPathTokens = explode('/', $bioImgPath);
|
// {
|
||||||
$imgName = str_replace('644x450', 'lbry', $imgPathTokens[count($imgPathTokens) - 1]);
|
// return strpos($path, 'spooner') === false;
|
||||||
$zip->addFile($bioImgPath, '/team_photos/' . $imgName);
|
// }) as $bioImgPath)
|
||||||
}
|
// {
|
||||||
|
// $imgPathTokens = explode('/', $bioImgPath);
|
||||||
|
// $imgName = str_replace('644x450', 'lbry', $imgPathTokens[count($imgPathTokens) - 1]);
|
||||||
|
// $zip->addFile($bioImgPath, '/team_photos/' . $imgName);
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
$zip->close();
|
$zip->close();
|
||||||
|
@ -335,8 +339,7 @@ class ContentActions extends Actions
|
||||||
$person = $vars['person'];
|
$person = $vars['person'];
|
||||||
$path = 'bio/' . $person . '.md';
|
$path = 'bio/' . $person . '.md';
|
||||||
list($metadata, $bioHtml) = View::parseMarkdown($path);
|
list($metadata, $bioHtml) = View::parseMarkdown($path);
|
||||||
$relativeImgSrc = '/img/team/' . $person . '-644x450.jpg';
|
$imgSrc = 'https://spee.ch/@lbryteam:6/' . $person . '.jpg';
|
||||||
$imgSrc = file_exists(ROOT_DIR . '/web' . $relativeImgSrc) ? $relativeImgSrc : '/img/team/spooner-644x450.jpg';
|
|
||||||
return $vars + $metadata + [
|
return $vars + $metadata + [
|
||||||
'imgSrc' => $imgSrc,
|
'imgSrc' => $imgSrc,
|
||||||
'bioHtml' => $bioHtml,
|
'bioHtml' => $bioHtml,
|
||||||
|
|
|
@ -171,7 +171,6 @@ page:
|
||||||
parag1: With a humble BA in Philosophy from <a href="http://tulane.edu/" class="link-primary">Tulane University</a>, Mike has built a successful financial services marketing company, <a href="http://www.centinel.net/" class="link-primary">Centinel Consulting</a>. Centinel has helped clients grow from close to nothing to hundreds of thousands of visitors. He manages email marketing lists and social media accounts of the same size.
|
parag1: With a humble BA in Philosophy from <a href="http://tulane.edu/" class="link-primary">Tulane University</a>, Mike has built a successful financial services marketing company, <a href="http://www.centinel.net/" class="link-primary">Centinel Consulting</a>. Centinel has helped clients grow from close to nothing to hundreds of thousands of visitors. He manages email marketing lists and social media accounts of the same size.
|
||||||
parag2: Mike has been involved with the Bitcoin community since the early days. His friends have launched companies like <a class="link-primary" href="//lamassu.is">Lamassu BTM</a>, <a class="link-primary" href="//coinapult.com">Coinapult</a>, <a class="link-primary" href="//shapeshift.io">Shapeshift</a>. Now, he's ready to change the world by harnessing blockchain technology. Mike heads up LBRY's marketing efforts and serves as an ambassador for our platform to media, investors, and the public.
|
parag2: Mike has been involved with the Bitcoin community since the early days. His friends have launched companies like <a class="link-primary" href="//lamassu.is">Lamassu BTM</a>, <a class="link-primary" href="//coinapult.com">Coinapult</a>, <a class="link-primary" href="//shapeshift.io">Shapeshift</a>. Now, he's ready to change the world by harnessing blockchain technology. Mike heads up LBRY's marketing efforts and serves as an ambassador for our platform to media, investors, and the public.
|
||||||
title: Founder, Evangelist
|
title: Founder, Evangelist
|
||||||
people: LBRY is made possible by more people than we could ever list here. Founding and core members are listed below.
|
|
||||||
stephan:
|
stephan:
|
||||||
parag1: Stephan Kinsella is a registered patent attorney and has over twenty years' experience in patent, intellectual property, and general commercial and corporate law. He is the founder and director of the <a href="http://c4sif.org/" class="link-primary">Center for the Study of Innovative Freedom</a>. Kinsella has published numerous articles and books on intellectual property law and legal topics including <a href="http://www.amazon.com/International-Investment-Political-Dispute-Resolution/dp/0379215225" class="link-primary"> <em>International Investment, Political Risk, and Dispute Resolution() A Practitioner's Guide</em> </a> and <a href="https://mises.org/library/against-intellectual-property-0" class="link-primary"><em>Against Intellectual Property</em></a>.
|
parag1: Stephan Kinsella is a registered patent attorney and has over twenty years' experience in patent, intellectual property, and general commercial and corporate law. He is the founder and director of the <a href="http://c4sif.org/" class="link-primary">Center for the Study of Innovative Freedom</a>. Kinsella has published numerous articles and books on intellectual property law and legal topics including <a href="http://www.amazon.com/International-Investment-Political-Dispute-Resolution/dp/0379215225" class="link-primary"> <em>International Investment, Political Risk, and Dispute Resolution() A Practitioner's Guide</em> </a> and <a href="https://mises.org/library/against-intellectual-property-0" class="link-primary"><em>Against Intellectual Property</em></a>.
|
||||||
parag2: He received an LL.M. in international business law from <a href="http://www.kcl.ac.uk/" class="link-primary">King's College London</a>, a JD from the Paul M. Hebert Law Center at <a href="//lsu.edu" class="link-primary">Lousiana State University</a>, as well as BSEE and MSEE degrees. His websites are <a href="stephankinsella.com" class="link-primary">stephankinsella.com</a> and <a href="kinsellalaw.com" class="link-primary">kinsellalaw.com</a>
|
parag2: He received an LL.M. in international business law from <a href="http://www.kcl.ac.uk/" class="link-primary">King's College London</a>, a JD from the Paul M. Hebert Law Center at <a href="//lsu.edu" class="link-primary">Lousiana State University</a>, as well as BSEE and MSEE degrees. His websites are <a href="stephankinsella.com" class="link-primary">stephankinsella.com</a> and <a href="kinsellalaw.com" class="link-primary">kinsellalaw.com</a>
|
||||||
|
|
|
@ -266,18 +266,18 @@ class Post
|
||||||
switch(strtolower($this->author))
|
switch(strtolower($this->author))
|
||||||
{
|
{
|
||||||
case 'jeremy':
|
case 'jeremy':
|
||||||
return 'jeremy-kauffman-644x450.jpg';
|
return 'https://spee.ch/@lbryteam:6/jeremy-kauffman.jpg';
|
||||||
case 'mike':
|
case 'mike':
|
||||||
return 'mike-vine-644x450.jpg';
|
return 'https://spee.ch/@lbryteam:6/mike-vine.jpg';
|
||||||
case 'jimmy':
|
case 'jimmy':
|
||||||
return 'jimmy-kiselak-644x450.jpg';
|
return 'https://spee.ch/@lbryteam:6/jimmy-kiselak.jpg';
|
||||||
case 'jack':
|
case 'jack':
|
||||||
return 'jack-robison-644x450.jpg';
|
return 'https://spee.ch/@lbryteam:6/jack-robison.jpg';
|
||||||
case 'reilly':
|
case 'reilly':
|
||||||
return 'reilly-smith-644x450.jpg';
|
return 'https://spee.ch/@lbryteam:6/reilly-smith.jpg';
|
||||||
case 'lbry':
|
case 'lbry':
|
||||||
default:
|
default:
|
||||||
return 'spooner-644x450.jpg';
|
return 'https://spee.ch/@lbryteam:6/spooner.jpg';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -86,7 +86,7 @@
|
||||||
]) ?>
|
]) ?>
|
||||||
<input type="submit" value="Let's Talk" class="btn-primary">
|
<input type="submit" value="Let's Talk" class="btn-primary">
|
||||||
</form>
|
</form>
|
||||||
<?php echo View::render('content/_bio', ['person' => 'reilly-smith-youtube', 'orientation' => 'horizontal']) ?>
|
<?php echo View::render('content/_bio', ['person' => 'reilly-smith-youtube']) ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,26 +1,17 @@
|
||||||
<?php ob_start() ?>
|
<div class="row-fluid">
|
||||||
<div class="photo-container">
|
<div class="span4">
|
||||||
<img src="<?php echo $imgSrc ?>" alt="<?php echo $name ?>"/>
|
<img src="<?php echo $imgSrc ?>" alt="<?php echo $name ?>"/>
|
||||||
</div>
|
</div>
|
||||||
<?php $photoHtml = ob_get_clean() ?>
|
<div class="span8">
|
||||||
<?php ob_start() ?>
|
<h4>
|
||||||
<h4>
|
|
||||||
<?php echo $name ?>
|
<?php echo $name ?>
|
||||||
<?php if (isset($email)): ?>
|
<?php if (isset($email)): ?>
|
||||||
<a href="mailto:<?php echo $email ?>" class="link-primary"><span class="icon icon-envelope"></span></a>
|
<a href="mailto:<?php echo $email ?>" class="link-primary"><span class="icon icon-envelope"></span></a>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
</h4>
|
</h4>
|
||||||
<div class="meta spacer1"><?php echo $role ?></div>
|
<div class="meta spacer1"><?php echo $role ?></div>
|
||||||
<div class="markdown">
|
<div class="markdown">
|
||||||
<?php echo $bioHtml ?>
|
<?php echo $bioHtml ?>
|
||||||
</div>
|
|
||||||
<?php $fullBioHtml = ob_get_clean() ?>
|
|
||||||
<?php if ($orientation == 'horizontal'): ?>
|
|
||||||
<div class="row-fluid">
|
|
||||||
<div class="span4"><?php echo $photoHtml ?></div>
|
|
||||||
<div class="span8"><?php echo $fullBioHtml ?></div>
|
|
||||||
</div>
|
</div>
|
||||||
<?php else: ?>
|
</div>
|
||||||
<?php echo $photoHtml ?>
|
</div>
|
||||||
<?php echo $fullBioHtml ?>
|
|
||||||
<?php endif ?>
|
|
|
@ -2,7 +2,7 @@
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="row-fluid">
|
<div class="row-fluid">
|
||||||
<div class="span3">
|
<div class="span3">
|
||||||
<img src="/img/team/<?php echo $photoImgSrc ?>" alt="<?php echo __('Photo of %name%', ['%name%' => $authorName]) ?>"/>
|
<img src="<?php echo $photoImgSrc ?>" alt="<?php echo __('Photo of %name%', ['%name%' => $authorName]) ?>"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="span9">
|
<div class="span9">
|
||||||
<div class="meta">{{news.author}}</div>
|
<div class="meta">{{news.author}}</div>
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
<?php list($metadata, $bioHtml) = View::parseMarkdown('bio/' . $person . '.md') ?>
|
<?php list($metadata, $bioHtml) = View::parseMarkdown('bio/' . $person . '.md') ?>
|
||||||
<section class="row-fluid">
|
<section class="row-fluid">
|
||||||
<div class="span3">
|
<div class="span3">
|
||||||
<img src="/img/team/<?php echo $person ?>-644x450.jpg" alt="<?php echo $metadata['name'] ?>"/>
|
<img src="https://spee.ch/@lbryteam:6/<?php echo $person ?>.jpg" alt="<?php echo $metadata['name'] ?>"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="span9">
|
<div class="span9">
|
||||||
<h4>
|
<h4>
|
||||||
|
@ -57,7 +57,7 @@
|
||||||
<?php list($metadata, $bioHtml) = View::parseMarkdown('bio/' . $person . '.md') ?>
|
<?php list($metadata, $bioHtml) = View::parseMarkdown('bio/' . $person . '.md') ?>
|
||||||
<section class="row-fluid">
|
<section class="row-fluid">
|
||||||
<div class="span3">
|
<div class="span3">
|
||||||
<img src="/img/team/<?php echo $person ?>-644x450.jpg" alt="<?php echo $metadata['name'] ?>"/>
|
<img src="https://spee.ch/@lbryteam:6/<?php echo $person ?>.jpg" alt="<?php echo $metadata['name'] ?>"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="span9">
|
<div class="span9">
|
||||||
<h4>
|
<h4>
|
||||||
|
|
|
@ -3,42 +3,45 @@
|
||||||
<?php Response::setMetaDescription('description.team') ?>
|
<?php Response::setMetaDescription('description.team') ?>
|
||||||
<?php echo View::render('nav/_header', ['isDark' => false]) ?>
|
<?php echo View::render('nav/_header', ['isDark' => false]) ?>
|
||||||
<main>
|
<main>
|
||||||
<div class="content photo-grid spacer2">
|
<div class="hero hero-quote hero-img spacer2" style="background-image: url(https://spee.ch/@lbryteam/everyone-banner2.jpg)">
|
||||||
<h1>{{page.team.header}}</h1>
|
<div class="hero-content-wrapper">
|
||||||
<p>{{page.team.people}}</p>
|
<div class="hero-content text-center">
|
||||||
<?php $rowCount = 0 ?>
|
<h1 class="cover-title">{{page.team.header}}</h1>
|
||||||
<?php foreach([
|
<h2 class="cover-subtitle">Meet the team behind the blockchain behind the world's most ahead technology</h2>
|
||||||
['jeremy-kauffman', 'alex-grintsvayg'],
|
</div>
|
||||||
['josh-finer', 'kay-kurokawa',],
|
</div>
|
||||||
['jack-robison', 'alex-liebowitz', 'reilly-smith']
|
</div>
|
||||||
] as $bioRow): ?>
|
<div class="content spacer2">
|
||||||
<div class="row-fluid">
|
<h2>Leadership</h2>
|
||||||
<?php ++$rowCount ?>
|
<?php foreach(['jeremy-kauffman', 'alex-grintsvayg'] as $bioSlug): ?>
|
||||||
<?php foreach($bioRow as $bioSlug): ?>
|
<div class="spacer2">
|
||||||
<div class="<?php echo $rowCount <= 2 ? 'span6' : 'span4' ?> spacer2">
|
<?php echo View::render('content/_bio', ['person' => $bioSlug]) ?>
|
||||||
|
</div>
|
||||||
|
<?php endforeach ?>
|
||||||
|
<h2>Technical</h2>
|
||||||
|
<?php foreach([ 'kay-kurokawa', 'jack-robison',
|
||||||
|
'akinwale-ariwodola', 'sean-yesmunt', 'liam-cardenas', 'bill-bittner', 'amit-tulshyan', 'igor-gassmann'] as $bioSlug): ?>
|
||||||
|
<div class="spacer2">
|
||||||
|
<?php echo View::render('content/_bio', ['person' => $bioSlug]) ?>
|
||||||
|
</div>
|
||||||
|
<?php endforeach ?>
|
||||||
|
<h2>Business</h2>
|
||||||
|
<?php foreach(['josh-finer',
|
||||||
|
//'natalie-mitchell',
|
||||||
|
'reilly-smith',
|
||||||
|
'tom-zarebczan',
|
||||||
|
'brinck-slattery'] as $bioSlug): ?>
|
||||||
|
<div class="spacer2">
|
||||||
|
<?php echo View::render('content/_bio', ['person' => $bioSlug]) ?>
|
||||||
|
</div>
|
||||||
|
<?php endforeach ?>
|
||||||
|
<h2>{{page.team.advisory}}</h2>
|
||||||
|
<?php foreach(['alex-tabarrok', 'ray-carballada', 'stephan-kinsella', 'michael-huemer'] as $bioSlug): ?>
|
||||||
|
<div class="spacer2">
|
||||||
<?php echo View::render('content/_bio', ['person' => $bioSlug]) ?>
|
<?php echo View::render('content/_bio', ['person' => $bioSlug]) ?>
|
||||||
</div>
|
</div>
|
||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
</div>
|
</div>
|
||||||
<?php endforeach ?>
|
|
||||||
<h2>{{page.team.advisory}}</h2>
|
|
||||||
<div class="row-fluid">
|
|
||||||
<div class="span6 spacer2">
|
|
||||||
<?php echo View::render('content/_bio', ['person' => 'alex-tabarrok']) ?>
|
|
||||||
</div>
|
|
||||||
<div class="span6 spacer2">
|
|
||||||
<?php echo View::render('content/_bio', ['person' => 'ray-carballada']) ?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row-fluid">
|
|
||||||
<div class="span6">
|
|
||||||
<?php echo View::render('content/_bio', ['person' => 'stephan-kinsella']) ?>
|
|
||||||
</div>
|
|
||||||
<div class="span6">
|
|
||||||
<?php echo View::render('content/_bio', ['person' => 'michael-huemer']) ?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<?php echo View::render('nav/_learnFooter') ?>
|
<?php echo View::render('nav/_learnFooter') ?>
|
||||||
</main>
|
</main>
|
||||||
<?php echo View::render('nav/_footer') ?>
|
<?php echo View::render('nav/_footer') ?>
|
||||||
|
|
Before Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 139 KiB |
Before Width: | Height: | Size: 71 KiB |
Before Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 77 KiB |
Before Width: | Height: | Size: 57 KiB |
Before Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 89 KiB |
Before Width: | Height: | Size: 55 KiB |