<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

	<channel>
	
	<title>Dukt</title>
	<link>http://dukt.fr/</link>
	<description />
	<dc:language>en</dc:language>
	<dc:creator>ben@dukt.fr</dc:creator>
	<dc:rights>Copyright 2013</dc:rights>
	<dc:date>2013-04-10T09:57:02+00:00</dc:date>
	<admin:generatorAgent rdf:resource="http://expressionengine.com/" />
	

	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/duktfr" /><feedburner:info uri="duktfr" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
	  <title>Dukt Videos (Open Source)</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/RJTYNvJbhek/dukt-videos-open-source</link>
		<guid isPermaLink="false">http://dukt.net/blog/dukt-videos-open-source#When:09:57:02Z</guid>
		  <description>&lt;p&gt;
	Dukt Videos (formerly Video Player) has been around for a few years now, and we&amp;#39;ve worked a lot on abstracting Vimeo and YouTube video services into a video manager add-on providing you the same features for both services.&lt;/p&gt;
&lt;p&gt;
	A lot of open source software is being used in our products, and&amp;nbsp; it&amp;#39;s now time to contribute and give back to the community. &lt;strong&gt;Today, we&amp;#39;re releasing one of the core features of Dukt Videos as open source : the video services abstraction library.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
	Dukt Videos (Open Source) is a &lt;strong&gt;platform agnostic&lt;/strong&gt;&amp;nbsp;PHP library which let&amp;#39;s you communicate the same way with &lt;strong&gt;YouTube&lt;/strong&gt; and &lt;strong&gt;Vimeo&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
	Once connected to a video service, it&amp;#39;s easy to retrieve a video with all its metadata such as title, description, thumbnails, etc. You can also list videos for your uploads, favorites, and all of your playlists for YouTube and for Vimeo. Check out the &lt;a href="https://github.com/dukt/videos#service-methods"&gt;complete list of services methods&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
	The library relies on &lt;a href="http://getcomposer.org/"&gt;Composer&lt;/a&gt; for package dependencies, PHPUnit for testing, and various other open source libraries. You can check them out in the &lt;a href="https://github.com/dukt/videos/blob/master/composer.json"&gt;composer.json&lt;/a&gt; file, we&amp;#39;ll be talking about these libraries in future posts.&lt;/p&gt;
&lt;p&gt;
	We haven&amp;#39;t reached a final release yet as we&amp;#39;re still fixing bugs, moving and renaming things, but most of the features are already implemented, you can already use them and &lt;a href="mailto:hello@dukt.net?subject=Dukt%20Videos%20(Open%20Source)"&gt;give us your feedback&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
	&lt;a href="https://github.com/dukt/videos"&gt;Dukt / Videos GitHub repository&lt;/a&gt;&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/composer"&gt;Composer&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/dukt-videos"&gt;Dukt Videos&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/git"&gt;Git&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/open-source"&gt;Open Source&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/php"&gt;PHP&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/phpunit"&gt;PHPUnit&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/silex"&gt;Silex&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/testing"&gt;Testing&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/RJTYNvJbhek" height="1" width="1"/&gt;</description> 
	  <dc:subject>Composer, Dukt Videos, Git, Open Source, PHP, PHPUnit, Silex, Testing,</dc:subject>
	  <dc:date>2013-04-10T09:57:02+00:00</dc:date>
	<feedburner:origLink>http://dukt.net/blog/dukt-videos-open-source#When:09:57:02Z</feedburner:origLink></item>

	<item>
	  <title>The Glass Bicycle</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/pjlfSxHhYdc/the-glass-bicycle</link>
		<guid isPermaLink="false">http://dcurt.is/the-glass-bicycle#When:09:23:01Z</guid>
		  <description>&lt;p&gt;
	Used to dismiss Google Glasses before reading this great piece from Dustin Curtis.&lt;/p&gt;
&lt;p style="margin-left: 40px;"&gt;
	When you&amp;#39;re first shown the future, it&amp;#39;s hard to see it. If you don&amp;#39;t immediately use some imagination to evolve what you&amp;#39;re being shown into what it can or will become, you might dismiss it as something frivolous or a mere curiosity.&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/inspiration"&gt;Inspiration&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/project-management"&gt;Project Management&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/technology"&gt;Technology&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/the-glass-bicycle"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/pjlfSxHhYdc" height="1" width="1"/&gt;</description> 
	  <dc:subject>Inspiration, Project Management, Technology,</dc:subject>
	  <dc:date>2013-04-10T09:23:01+00:00</dc:date>
	<feedburner:origLink>http://dcurt.is/the-glass-bicycle#When:09:23:01Z</feedburner:origLink></item>

	<item>
	  <title>Skinny Ties</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/DpQLvXhdcUc/</link>
		<guid isPermaLink="false">http://skinnyties.com/#When:11:19:33Z</guid>
		  <description>&lt;p&gt;
	&lt;img alt="" src="http://static.dukt.net/dukt.net/blog/51370a8aec8d831f5300000b.jpeg" /&gt;&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/css"&gt;CSS&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/e-commerce"&gt;E-commerce&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/inspiration"&gt;Inspiration&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/mobile"&gt;Mobile&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/responsive"&gt;Responsive&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/skinny-ties"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/DpQLvXhdcUc" height="1" width="1"/&gt;</description> 
	  <dc:subject>CSS, E-commerce, Inspiration, Mobile, Responsive,</dc:subject>
	  <dc:date>2013-03-05T11:19:33+00:00</dc:date>
	<feedburner:origLink>http://skinnyties.com/#When:11:19:33Z</feedburner:origLink></item>

	<item>
	  <title>Tala Payments (Omnipay), open source, platform agnostic payment processing library</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/QxOs6zV0FgM/omnipay</link>
		<guid isPermaLink="false">https://github.com/adrianmacneil/omnipay#When:02:44:43Z</guid>
		  <description>&lt;p&gt;
	Adrian Macneil, from&amp;nbsp;&lt;a href="http://crescendo.net.nz/"&gt;Crescendo&lt;/a&gt;, is working on a new payment processing library called Tala Payments. His experience with &lt;a href="http://dukt.net/blog/open-source-payment-gateways-for-codeigniter"&gt;CI-Merchant&lt;/a&gt; has led him to build this platform agnostic library. It&amp;#39;s still under development, but everything works as expected. It already support more than a dozen payment gateways. We should be adding some for France as well.&lt;/p&gt;
&lt;p&gt;
	&lt;strong&gt;Update :&amp;nbsp;&lt;/strong&gt;Tala Payments is getting closer to its first release and has been renamed to &lt;a href="https://github.com/adrianmacneil/omnipay"&gt;Omnipay&lt;/a&gt;.&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/e-commerce"&gt;E-commerce&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/open-source"&gt;Open Source&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/php"&gt;PHP&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/tala-payments-open-source-platform-agnostic-payment-processing-library"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/QxOs6zV0FgM" height="1" width="1"/&gt;</description> 
	  <dc:subject>E-commerce, Open Source, PHP,</dc:subject>
	  <dc:date>2013-02-03T02:44:43+00:00</dc:date>
	<feedburner:origLink>https://github.com/adrianmacneil/omnipay#When:02:44:43Z</feedburner:origLink></item>

	<item>
	  <title>Dukt Videos for ExpressionEngine</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/NTi77URnZgs/dukt-videos-for-expressionengine</link>
		<guid isPermaLink="false">http://dukt.net/blog/dukt-videos-for-expressionengine#When:07:20:34Z</guid>
		  <description>&lt;p&gt;
	Yesterday we&amp;#39;ve released Dukt Videos which lets you manage and publish YouTube and Vimeo videos from your ExpressionEngine website. This add-on has been designed from Video Player and adds new features and enhancements.&lt;/p&gt;
&lt;h3&gt;
	New name&lt;/h3&gt;
&lt;p&gt;
	Dukt Videos replaces our most popular add-on, Video Player. We wanted to update its identity in order to reflect the changes that we&amp;#39;ve made and the new things that we are cooking up for this add-on in 2013.&lt;/p&gt;
&lt;h3&gt;
	Authentication&lt;/h3&gt;
&lt;p&gt;
	Some of the authentication methods we were using have been deprecated. Vimeo was using simple authentication and YouTube was using AuthSub. We&amp;#39;ve changed all of this and OAuth 2.0 is now being used for both services.&lt;/p&gt;
&lt;h3&gt;
	Smarter &amp;amp; Faster Interface&lt;/h3&gt;
&lt;p&gt;
	The interface has been redesigned in order to be snappier. Things are loaded in the background only when they are needed and a multi-view mechanism makes switching from one section to another faster than ever.&lt;/p&gt;
&lt;p&gt;
	The visual interface hasn&amp;#39;t changed much from Video Player, some simple tweaks, converted css scripts to less and that was it.&lt;/p&gt;
&lt;h3&gt;
	One more thing : it&amp;#39;s multi-platform&lt;/h3&gt;
&lt;p&gt;
	All of the reusable code has been moved to a package called Dukt Videos Universal. The ExpressionEngine add-on specific code represents only 27% of the whole add-on. This means that if we were to port the add-on to another platform, &lt;strong&gt;73% of the code would be already written.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;strong&gt;Making Dukt Videos available for another platform was so easy that we decided to do it. Indeed, in took 4 days to port months of work and features to another platform.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
	The cool thing is that when we add new features to the ExpressionEngine add-on, they are also available for this yet-to-be-revealed CMS add-on. The same goes for debugging, fixing a bug a one platform fixes it on all platforms.&lt;/p&gt;
&lt;p&gt;
	Keep in mind that this remains true for &lt;em&gt;only&lt;/em&gt; 73% of the code, and that there still are CMS specific situations to handle, such as how to store data in the database or handle control panel navigation.&lt;/p&gt;
&lt;h3&gt;
	Get your hands on it !&lt;/h3&gt;
&lt;p&gt;
	&lt;a href="http://dukt.net/add-ons/expressionengine/videos"&gt;Dukt Videos for ExpressionEngine is available for &amp;euro;49&lt;/a&gt;, it&amp;#39;s a free update for existing Video Player 3 users. We hope you&amp;#39;ll have as much fun using it as we had developing it.&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/add-ons"&gt;Add-ons&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/dukt-videos"&gt;Dukt Videos&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/expressionengine"&gt;ExpressionEngine&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/video-player"&gt;Video Player&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/NTi77URnZgs" height="1" width="1"/&gt;</description> 
	  <dc:subject>Add-ons, Dukt Videos, ExpressionEngine, Video Player,</dc:subject>
	  <dc:date>2013-01-12T07:20:34+00:00</dc:date>
	<feedburner:origLink>http://dukt.net/blog/dukt-videos-for-expressionengine#When:07:20:34Z</feedburner:origLink></item>

	<item>
	  <title>Open source payment gateways for CodeIgniter</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/GOD-eyysglc/</link>
		<guid isPermaLink="false">http://ci-merchant.org/#When:12:36:53Z</guid>
		  <description>&lt;p&gt;
	E-commerce payment library for CodeIgniter from the guys at &lt;a href="http://crescendo.net.nz/"&gt;Crescendo&lt;/a&gt; (NZ). It already supports several gateways, it&amp;#39;s great, and it&amp;#39;s open source !&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		CI-Merchant is a driver-based payment processing library built specifically for use in CodeIgniter web applications. It allows you to integrate any supported payment gateway using a consistent API. It was originally developed as part of Expresso Store, an e-commerce module for ExpressionEngine, and is now used on hundreds of e-commerce sites worldwide.&lt;/p&gt;
	&lt;p&gt;
		CI-Merchant is released under the open source MIT license, and is actively maintained.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
	Crescendo makes use of this library in their &lt;a href="https://exp-resso.com/store"&gt;Exp:resso Store&lt;/a&gt; for ExpressionEngine, and a new free and open source e-commerce module has just popped up for PyroCMS, &lt;a href="https://www.getfiresale.org/"&gt;FireSale&lt;/a&gt; which also relies on CI Merchant.&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/code-igniter"&gt;Code Igniter&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/e-commerce"&gt;E-commerce&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/expressionengine"&gt;ExpressionEngine&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/open-source"&gt;Open Source&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/pyrocms"&gt;PyroCMS&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/open-source-payment-gateways-for-codeigniter"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/GOD-eyysglc" height="1" width="1"/&gt;</description> 
	  <dc:subject>Code Igniter, E-commerce, ExpressionEngine, Open Source, PyroCMS,</dc:subject>
	  <dc:date>2012-12-13T12:36:53+00:00</dc:date>
	<feedburner:origLink>http://ci-merchant.org/#When:12:36:53Z</feedburner:origLink></item>

	<item>
	  <title>Maximizing Your Startup Dollars Through Great Design</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/oSluQ57aGP8/maximizing-your-startup-dollars-through-great-design</link>
		<guid isPermaLink="false">http://www.ianlandsman.com/2012/11/27/maximizing-your-startup-dollars-through-great-design#When:20:55:17Z</guid>
		  <description>&lt;p&gt;
	Ian Landsman explains how their "Futuristic email &amp;amp; Facebook helpdesk" product Snappy became popular before its launch thanks to its great design.&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		Let&amp;rsquo;s start with this. In 7 years of selling HelpSpot we&amp;rsquo;ve never generated as much buzz, sign ups or interest with any of dozens of advertising campaigns as our work with Focus Lab has for Snappy. The power of great design to inspire and motivate people is astounding.&lt;/p&gt;
	&lt;p&gt;
		The key is to shape this power and focus it. In our case, I was very clear with Focus Lab that I wanted them to speak about Snappy as much as possible from day 1. That the opportunity to leverage their reach was a significant aspect of why I thought they were a good fit. That their amazing work shouldn&amp;rsquo;t be buried in some project management app, but shared as we went so people could follow our progress.&lt;/p&gt;
&lt;/blockquote&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/marketing"&gt;Marketing&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/social"&gt;Social&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/ux-design"&gt;UX Design&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/maximizing-your-startup-dollars-through-great-design"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/oSluQ57aGP8" height="1" width="1"/&gt;</description> 
	  <dc:subject>Marketing, Social, UX Design,</dc:subject>
	  <dc:date>2012-12-03T20:55:17+00:00</dc:date>
	<feedburner:origLink>http://www.ianlandsman.com/2012/11/27/maximizing-your-startup-dollars-through-great-design#When:20:55:17Z</feedburner:origLink></item>

	<item>
	  <title>No submodule mapping found in .gitmodules</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/UfHxV7ny6HU/no-submodule-mapping-found-in-.gitmodules</link>
		<guid isPermaLink="false">http://dukt.net/blog/no-submodule-mapping-found-in-.gitmodules#When:01:07:46Z</guid>
		  <description>&lt;p&gt;
	When moving or deleting git submodules, this command :&lt;/p&gt;
&lt;pre&gt;
$ git submodule update&lt;/pre&gt;
&lt;p&gt;
	Might produce this error :&lt;/p&gt;
&lt;pre&gt;
No submodule mapping found in .gitmodules for path &amp;#39;submodules/bootstrap&amp;#39;&lt;/pre&gt;
&lt;p&gt;
	In order to fix this situation, run the following command :&lt;/p&gt;
&lt;pre&gt;
$ git rm --cached submodules/bootstrap&lt;/pre&gt;
&lt;p&gt;
	And then update the submodule again.&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/git"&gt;Git&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/UfHxV7ny6HU" height="1" width="1"/&gt;</description> 
	  <dc:subject>Git,</dc:subject>
	  <dc:date>2012-11-28T01:07:46+00:00</dc:date>
	<feedburner:origLink>http://dukt.net/blog/no-submodule-mapping-found-in-.gitmodules#When:01:07:46Z</feedburner:origLink></item>

	<item>
	  <title>Microsoft’s Death Spiral</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/QaCnnPmJCx0/</link>
		<guid isPermaLink="false">http://semiaccurate.com/2012/11/14/microsoft-has-failed/#When:11:18:02Z</guid>
		  <description>&lt;p&gt;
	Charlie Demerjian at SemiAccurate :&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		The problem is that if you are locked in with a choice of 100% Microsoft or 0% Microsoft, once someone goes, it isn&amp;rsquo;t a baby step, they are gone. Once you start using Google Docs and the related suites, you have no need for Office. That means you, or likely your company, saves several hundred dollars a head. No need for Office means no need for Exchange. No need for Exchange means no need for Windows Server. No need for Office means no need for Windows. Once the snowball starts rolling, it picks up speed at a frightening pace. And that is where we are. The barriers to exit are now even more potent barriers to entry.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
	(via &lt;a href="http://daringfireball.net/linked/2012/11/25/microsoft-has-failed"&gt;Daring Fireball&lt;/a&gt;)&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/technology"&gt;Technology&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/microsofts-death-spiral"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/QaCnnPmJCx0" height="1" width="1"/&gt;</description> 
	  <dc:subject>Technology,</dc:subject>
	  <dc:date>2012-11-26T11:18:02+00:00</dc:date>
	<feedburner:origLink>http://semiaccurate.com/2012/11/14/microsoft-has-failed/#When:11:18:02Z</feedburner:origLink></item>

	<item>
	  <title>Republic Structure Tweaks</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/jV5W-vNiZKY/republic-structure-tweaks</link>
		<guid isPermaLink="false">http://republiclabs.com/expressionengine/republic-structure-tweaks#When:10:29:37Z</guid>
		  <description>&lt;p&gt;
	If you already like Structure add-on for ExpressionEngine you will love the improvements brought by the Republic Structure Tweaks add-on.&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		What Republic Structure Tweaks brings to the table:&lt;/p&gt;
	&lt;ul&gt;
		&lt;li&gt;
			Customize the &amp;ldquo;Add page&amp;rdquo; dialog&lt;/li&gt;
		&lt;li&gt;
			Remove the &amp;ldquo;Add page&amp;rdquo; link for specific channels and pages&lt;/li&gt;
		&lt;li&gt;
			Shows the channel name for a page on hover, useful if you have a lot of content types&lt;/li&gt;
		&lt;li&gt;
			Shows a (closed) indicator after closed pages&lt;/li&gt;
	&lt;/ul&gt;
	&lt;p&gt;
		The biggest thing is that you can easily select which channels that should be used in the Add page dialog. From our experience, this really makes content editors happy and dramatically makes adding new content a lot less prone to errors.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/add-ons"&gt;Add-ons&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/expressionengine"&gt;ExpressionEngine&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/republic-structure-tweaks"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/jV5W-vNiZKY" height="1" width="1"/&gt;</description> 
	  <dc:subject>Add-ons, ExpressionEngine,</dc:subject>
	  <dc:date>2012-11-13T10:29:37+00:00</dc:date>
	<feedburner:origLink>http://republiclabs.com/expressionengine/republic-structure-tweaks#When:10:29:37Z</feedburner:origLink></item>

	<item>
	  <title>StatNut App</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/tYr9AdwKJ1U/</link>
		<guid isPermaLink="false">http://www.statnutapp.com/#When:13:57:44Z</guid>
		  <description>&lt;p&gt;
	&lt;img alt="" src="http://farm9.staticflickr.com/8350/8167237569_8311d5b93c_o.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;
	Nice little stats app for iPhone. It currently supports : Dribbble, Tumblr, YouTube, Instagram, Vimeo, Twitter and Facebook.&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		StatNut gives you a central location for all your web stats in one lovely and colourful app.&lt;/p&gt;
&lt;/blockquote&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/ios"&gt;iOS&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/iphone"&gt;iPhone&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/mobile"&gt;Mobile&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/statnut-app"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/tYr9AdwKJ1U" height="1" width="1"/&gt;</description> 
	  <dc:subject>iOS, iPhone, Mobile,</dc:subject>
	  <dc:date>2012-11-10T13:57:44+00:00</dc:date>
	<feedburner:origLink>http://www.statnutapp.com/#When:13:57:44Z</feedburner:origLink></item>

	<item>
	  <title>WordPress Plugin Comparison - Content Type / Custom Fields</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/e8dSc4JthHA/ccc</link>
		<guid isPermaLink="false">https://docs.google.com/spreadsheet/ccc?key=0AoY8IFUX301qdFhBaERLUEUwa3U0YjFYTnBmaU1mbmc#gid=3#When:12:45:58Z</guid>
		  <description>&lt;p&gt;
	Custom fields have always been such a mess in WordPress compared to ExpressionEngine fieldtypes. This document will help you make a smarter choice between the existing WordPress custom fields solutions.&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/tips-tricks"&gt;Tips &amp; Tricks&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/wordpress"&gt;WordPress&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/wordpress-plugin-comparison-content-type-custom-fields"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/e8dSc4JthHA" height="1" width="1"/&gt;</description> 
	  <dc:subject>Tips &amp; Tricks, WordPress,</dc:subject>
	  <dc:date>2012-11-10T12:45:58+00:00</dc:date>
	<feedburner:origLink>https://docs.google.com/spreadsheet/ccc?key=0AoY8IFUX301qdFhBaERLUEUwa3U0YjFYTnBmaU1mbmc#gid=3#When:12:45:58Z</feedburner:origLink></item>

	<item>
	  <title>WordPress Bootstrap</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/y-k03XuevgY/</link>
		<guid isPermaLink="false">http://320press.com/wpbs/#When:23:33:20Z</guid>
		  <description>&lt;p&gt;
	Seems like a nice theme to start from when building a responsive WordPress website.&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		We&amp;rsquo;ve built the WordPress Bootstrap theme so that it could be used as-is or as a starting point for theme developers. It&amp;rsquo;s built on top of the brilliant Bones theme framework by Eddie Machado and based on v2.1.1 of Twitter&amp;rsquo;s Bootstrap.&lt;/p&gt;
	&lt;ul&gt;
		&lt;li&gt;
			All the beauty of Twitter&amp;rsquo;s Bootstrap &amp;ndash; Built on v.2.1.1&lt;/li&gt;
		&lt;li&gt;
			Built with LESS&lt;/li&gt;
		&lt;li&gt;
			Homepage carousel&lt;/li&gt;
		&lt;li&gt;
			Bootswatch themes!&lt;/li&gt;
		&lt;li&gt;
			Responsive&lt;/li&gt;
		&lt;li&gt;
			Four different page templates&lt;/li&gt;
		&lt;li&gt;
			Configurable via theme options panel&lt;/li&gt;
		&lt;li&gt;
			Twitter Bootstrap shortcodes&lt;/li&gt;
		&lt;li&gt;
			Two different sidebars&lt;/li&gt;
		&lt;li&gt;
			It&amp;rsquo;s FREE!&lt;/li&gt;
	&lt;/ul&gt;
&lt;/blockquote&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/bootstrap"&gt;Bootstrap&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/wordpress"&gt;WordPress&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/wordpress-bootstrap"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/y-k03XuevgY" height="1" width="1"/&gt;</description> 
	  <dc:subject>Bootstrap, WordPress,</dc:subject>
	  <dc:date>2012-11-09T23:33:20+00:00</dc:date>
	<feedburner:origLink>http://320press.com/wpbs/#When:23:33:20Z</feedburner:origLink></item>

	<item>
	  <title>The User Experience Designer</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/lKIz2j9L2D0/the-user-experience-designer</link>
		<guid isPermaLink="false">http://dukt.net/blog/the-user-experience-designer#When:22:48:23Z</guid>
		  <description>&lt;div class="video"&gt;{embed}&lt;/div&gt;
					
					  	
	  	
	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/ux-design"&gt;UX Design&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/lKIz2j9L2D0" height="1" width="1"/&gt;</description> 
	  <dc:subject>UX Design,</dc:subject>
	  <dc:date>2012-11-09T22:48:23+00:00</dc:date>
	<feedburner:origLink>http://dukt.net/blog/the-user-experience-designer#When:22:48:23Z</feedburner:origLink></item>

	<item>
	  <title>Adaptive vs. Responsive Layouts and Optimal Form Field Label</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/hpUBuQ4oec8/</link>
		<guid isPermaLink="false">http://uxdesign.smashingmagazine.com/2012/11/08/ux-design-qa-with-christian-holst/#When:20:07:29Z</guid>
		  <description>&lt;p&gt;
	Great UX article from&amp;nbsp;Christian Holst for Smashing Magazine:&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		The concept of your product, service, app or website is at the core of your user experience. It&amp;rsquo;s where you differentiate yourself from the competition and where you create true value to the customer. So develop your concept as creatively as possible and make it as original as possible. Then, when it comes to the real-life implementation, read up on user research, study UI conventions and perform usability testing as much as your concept allows.&lt;/p&gt;
&lt;/blockquote&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/usability"&gt;Usability&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/user-experience"&gt;User Experience&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/ux-design"&gt;UX Design&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/adaptive-vs-responsive-layouts-and-optimal-form-field-label"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/hpUBuQ4oec8" height="1" width="1"/&gt;</description> 
	  <dc:subject>Usability, User Experience, UX Design,</dc:subject>
	  <dc:date>2012-11-09T20:07:29+00:00</dc:date>
	<feedburner:origLink>http://uxdesign.smashingmagazine.com/2012/11/08/ux-design-qa-with-christian-holst/#When:20:07:29Z</feedburner:origLink></item>

	<item>
	  <title>Your Content, Now Mobile</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/lxbK9aX3qtM/</link>
		<guid isPermaLink="false">http://www.alistapart.com/articles/your-content-now-mobile/#When:19:54:47Z</guid>
		  <description>&lt;p&gt;
	The future is now. Get ready, get mobile.&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		Making your content mobile-ready isn&amp;rsquo;t easy, but if you take the time now to examine your content and structure it for maximum flexibility and reuse, you&amp;rsquo;ll have stripped away all the bad, irrelevant bits, and be better prepared the next time a new gadget rolls around.&lt;/p&gt;
&lt;/blockquote&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/content-strategy"&gt;Content Strategy&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/mobile"&gt;Mobile&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/your-content-now-mobile"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/lxbK9aX3qtM" height="1" width="1"/&gt;</description> 
	  <dc:subject>Content Strategy, Mobile,</dc:subject>
	  <dc:date>2012-11-09T19:54:47+00:00</dc:date>
	<feedburner:origLink>http://www.alistapart.com/articles/your-content-now-mobile/#When:19:54:47Z</feedburner:origLink></item>

	<item>
	  <title>Fitts’ law and web design</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/2xZDYrth5Jo/</link>
		<guid isPermaLink="false">http://thestartupfoundry.com/2011/04/05/teaching-developers-ux-use-fitts-law-to-build-a-polished-landing-page/#When:19:46:26Z</guid>
		  <description>&lt;p&gt;
	Used in the air force for the design of dashboard buttons in aircrafts, Fitt&amp;#39;s law can be applied in web design :&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		Essentially Fitts&amp;rsquo; law describes how long it takes you to point to an object. This is a pretty basic concept, but the mathematical formula gives us a framework to know exactly how to build things.&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/usability"&gt;Usability&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/user-experience"&gt;User Experience&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/ux-design"&gt;UX Design&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/fitts-law-and-web-design"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/2xZDYrth5Jo" height="1" width="1"/&gt;</description> 
	  <dc:subject>Usability, User Experience, UX Design,</dc:subject>
	  <dc:date>2012-11-09T19:46:26+00:00</dc:date>
	<feedburner:origLink>http://thestartupfoundry.com/2011/04/05/teaching-developers-ux-use-fitts-law-to-build-a-polished-landing-page/#When:19:46:26Z</feedburner:origLink></item>

	<item>
	  <title>Converting curly braces to html entities with Wygwam</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/RswccNmENrY/stopping_wygwam_from_unconverting_curly_brackets_html_entities</link>
		<guid isPermaLink="false">https://getsatisfaction.com/pixelandtonic/topics/stopping_wygwam_from_unconverting_curly_brackets_html_entities#reply_4011616#When:10:33:07Z</guid>
		  <description>&lt;p&gt;
	Curly braces use to be a nightmare to use in Wygwam. You could convert them manually to their HTML entities but even doing so, the save - reopen - save operation was "unconverting" them from html entities to actual curly braces. Pretty ennoying, particularly if you are writing some documentation code for an ExpressionEngine add-on.&lt;/p&gt;
&lt;p&gt;
	Thanks to great tip from &lt;a href="https://getsatisfaction.com/people/gwcode"&gt;GWcode&lt;/a&gt;&amp;nbsp;on Pixel Tonic&amp;#39;s forums, you can fix this situation by telling Wygwam advanced settings to encode curly braces to html entities each time the entry is being save :&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		The problem is that ckeditor doesn&amp;#39;t convert the opening and closing curly braces into their html entities.&lt;/p&gt;
	&lt;p&gt;
		To instruct ckeditor to do this (so you can safely write EE code within pre tags without it actually getting parsed), all you have to do is this:&lt;/p&gt;
	&lt;ul&gt;
		&lt;li&gt;
			Go to your Wygwam settings: Add-ons &amp;gt; Fieldtypes &amp;gt; Wygwam.&lt;/li&gt;
		&lt;li&gt;
			Click on the configuration you&amp;#39;re using&lt;/li&gt;
		&lt;li&gt;
			Under "Advanced Settings", select "entities_additional".&lt;/li&gt;
		&lt;li&gt;
			Add the html entities for the opening and closing curly braces, next to the one that&amp;#39;s already in there by default, so you would get this: #39,#123,#125&lt;/li&gt;
		&lt;li&gt;
			Save the configuration.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;p&gt;
		That&amp;#39;s it! All curly braces are now converted into their html entities so they can be used to highlight EE code with syntaxhighlight.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
	No more template crashing and unwanted parsed variables, curly braces in Wygwam won&amp;#39;t hurt you anymore.&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/expressionengine"&gt;ExpressionEngine&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/tips-tricks"&gt;Tips &amp; Tricks&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
	  	
					&lt;p&gt;&lt;a href="http://dukt.net/blog/converting-curly-braces-to-html-entities-with-wygwam"&gt;ϟ&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/RswccNmENrY" height="1" width="1"/&gt;</description> 
	  <dc:subject>ExpressionEngine, Tips &amp; Tricks,</dc:subject>
	  <dc:date>2012-11-07T10:33:07+00:00</dc:date>
	<feedburner:origLink>https://getsatisfaction.com/pixelandtonic/topics/stopping_wygwam_from_unconverting_curly_brackets_html_entities#reply_4011616#When:10:33:07Z</feedburner:origLink></item>

	<item>
	  <title>Video Player 3</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/q8AuWSDwDP8/video-player-3</link>
		<guid isPermaLink="false">http://dukt.net/blog/video-player-3#When:14:42:16Z</guid>
		  <description>&lt;p&gt;
	I&amp;#39;m pleased to announce that after months of hard work, Video Player 3 for ExpressionEngine is finally here with tons of new features !&lt;/p&gt;
&lt;p&gt;
	Video Player is a fieldtype that lets you connect to YouTube and Vimeo and retrieve videos that can be added to your entries. Search videos, retrieve favorites and uploaded videos for both services. You can even set videos as favorites !&lt;/p&gt;
&lt;p&gt;
	&lt;img alt="" src="http://static.dukt.net/dukt.net/blog/videoplayer-3.png" /&gt;&lt;/p&gt;
&lt;p&gt;
	Click on a video you are interested in and it plays the video so you can preview it or check its description. If you&amp;#39;re happy with the video you&amp;#39;ve chosen, click the "Select Video" button in order to add it to your entry.&lt;/p&gt;
&lt;h3&gt;
	YouTube &amp;amp; Vimeo, in a snap&lt;/h3&gt;
&lt;p&gt;
	The interface enables you to switch between YouTube and Vimeo in a snap. If you are looking for "australia" videos on YouTube, a simple click will lead you to "australia" Vimeo search results.&lt;/p&gt;
&lt;h3&gt;
	Thumbnails &amp;amp; meta data&lt;/h3&gt;
&lt;p&gt;
	In addition to the default video embed, you can access more informations on your video : title, thumbnails, description, duration, play count, and more... See the documentation for the full list of supported meta data.&lt;/p&gt;
&lt;h3&gt;
	Player customization&lt;/h3&gt;
&lt;p&gt;
	Video Player 3 supports all the YouTube and Vimeo player parameters and gives you more control on your videos. Change the color of the player, start the video at the 10th second, loop it, auto play it. I told you, more control !&lt;/p&gt;
&lt;p&gt;
	&lt;a href="/addons/video-player/"&gt;Video Player 3 is available&lt;/a&gt; now for &amp;euro;49, I hope you&amp;#39;ll like it !&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/add-ons"&gt;Add-ons&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/expressionengine"&gt;ExpressionEngine&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/video-player"&gt;Video Player&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/q8AuWSDwDP8" height="1" width="1"/&gt;</description> 
	  <dc:subject>Add-ons, ExpressionEngine, Video Player,</dc:subject>
	  <dc:date>2012-08-27T14:42:16+00:00</dc:date>
	<feedburner:origLink>http://dukt.net/blog/video-player-3#When:14:42:16Z</feedburner:origLink></item>

	<item>
	  <title>Video Player 2.6 : autoplay and related videos</title>
			<link>http://feedproxy.google.com/~r/duktfr/~3/0crgkowLb6k/video-player-26-autoplay-and-related-videos</link>
		<guid isPermaLink="false">http://dukt.net/blog/video-player-26-autoplay-and-related-videos#When:14:44:02Z</guid>
		  <description>&lt;p&gt;
	We&amp;#39;re releasing a minor update to &lt;a href="http://dukt.net/2"&gt;Video Player&lt;/a&gt; in order to bring two features that some of you have been requesting : &lt;strong&gt;autoplay&lt;/strong&gt; and &lt;strong&gt;related_videos&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
	You will all guess what the autoplay parameter is all about, so let&amp;#39;s talk about related_videos. This parameter is YouTube specific and let&amp;#39;s you enable or disable the video thumbnails that are showing up when you are at the end of the video. When set to "yes", the related_videos parameter will display the related videos, otherwise the user will just get a black screen at the end of the video. Check out &lt;a href="http://dukt.net/add-ons/expressionengine/videos/user-guide"&gt;Video Player User Guide&lt;/a&gt; for more informations.&lt;/p&gt;
&lt;p&gt;
	A small but useful update that prevents you to display videos from your competitors at the end of your product videos.&lt;/p&gt;
&lt;p&gt;
	Video Player 3 is on its way, we will soon need some volunteers for the final crash tests before go live, just say hello if you&amp;#39;re interested !&lt;/p&gt;
&lt;p&gt;
	Thanks a lot for your support and feedback.&lt;/p&gt;

	  	
	  	&lt;p&gt;&lt;small&gt;Tags : &lt;a href="http://dukt.net/blog/tag/add-ons"&gt;Add-ons&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/expressionengine"&gt;ExpressionEngine&lt;/a&gt;, &lt;a href="http://dukt.net/blog/tag/video-player"&gt;Video Player&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/duktfr/~4/0crgkowLb6k" height="1" width="1"/&gt;</description> 
	  <dc:subject>Add-ons, ExpressionEngine, Video Player,</dc:subject>
	  <dc:date>2012-05-17T14:44:02+00:00</dc:date>
	<feedburner:origLink>http://dukt.net/blog/video-player-26-autoplay-and-related-videos#When:14:44:02Z</feedburner:origLink></item>

	
	</channel>
</rss>
