<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>Andrzej on Software</title><link>http://blog.arkency.com</link><description><![CDATA[Andrzej Krzywda from Arkency talking about all things software, including but not limited to Ruby, JS, OOP, DDD, CQRS, AI, business, sales, marketing]]></description><atom:link href="https://www.spreaker.com/show/2126661/episodes/feed" rel="self" type="application/rss+xml"/><language>en</language><category>Technology</category><copyright>Copyright Andrzej Krzywda</copyright><image><url>https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg</url><title>Andrzej on Software</title><link>http://blog.arkency.com</link></image><lastBuildDate>Tue, 31 Aug 2021 05:34:11 +0000</lastBuildDate><itunes:author>Andrzej Krzywda</itunes:author><itunes:owner><itunes:name>Andrzej Krzywda</itunes:name><itunes:email>andrzejkrzywda@gmail.com</itunes:email></itunes:owner><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:subtitle>Andrzej Krzywda from Arkency talking about all things software, including but not limited to Ruby, JS, OOP, DDD, CQRS, AI, business, sales, marketing</itunes:subtitle><itunes:summary><![CDATA[Andrzej Krzywda from Arkency talking about all things software, including but not limited to Ruby, JS, OOP, DDD, CQRS, AI, business, sales, marketing]]></itunes:summary><itunes:category text="Technology"/><itunes:explicit>false</itunes:explicit><itunes:type>episodic</itunes:type><item><title>DDD as Low-Code</title><link>https://www.spreaker.com/episode/ddd-as-low-code--46308032</link><description><![CDATA[In this audio, we talk about the limitations of CRUD in representing the DB in the code. As an alternative, another approach is suggested - representing business in the code. <br /><br />Later we talk about the reusability of business modules and how the low-code approach can fit here.<br /><br />Arkency Ecommerce repo: <a href="https://github.com/RailsEventStore/cqrs-es-sample-with-res" rel="noopener">https://github.com/RailsEventStore/cqrs-es-sample-with-res</a><br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/46308032</guid><pubDate>Tue, 31 Aug 2021 15:00:13 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/46308032/4_ddd_as_low_code.mp3" length="29969893" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>In this audio, we talk about the limitations of CRUD in representing the DB in the code. As an alternative, another approach is suggested - representing business in the code. 

Later we talk about the reusability of business modules and how the...</itunes:subtitle><itunes:summary><![CDATA[In this audio, we talk about the limitations of CRUD in representing the DB in the code. As an alternative, another approach is suggested - representing business in the code. <br /><br />Later we talk about the reusability of business modules and how the low-code approach can fit here.<br /><br />Arkency Ecommerce repo: <a href="https://github.com/RailsEventStore/cqrs-es-sample-with-res" rel="noopener">https://github.com/RailsEventStore/cqrs-es-sample-with-res</a><br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>1874</itunes:duration><itunes:keywords>andrzejkrzywda,arkency,crud,ddd,low-code</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Simple audit log with Event Sourcing - Ecommerce_Order</title><link>https://www.spreaker.com/episode/simple-audit-log-with-event-sourcing-ecommerce-order--46307985</link><description><![CDATA[When your application is event-driven or uses event sourcing, the feature of audit logs is almost for free.<br /><br />Check, how I'm adding this feature in the Arkency Ecommerce app<br /><a href="https://github.com/RailsEventStore/cqrs-es-sample-with-res" rel="noopener">https://github.com/RailsEventStore/cqrs-es-sample-with-res</a><br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/46307985</guid><pubDate>Tue, 31 Aug 2021 14:00:13 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/46307985/3_simple_audit_log_with_event_sourcing_ecommerce_order.mp3" length="6178062" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>When your application is event-driven or uses event sourcing, the feature of audit logs is almost for free.

Check, how I'm adding this feature in the Arkency Ecommerce app
https://github.com/RailsEventStore/cqrs-es-sample-with-res


*****
Find more:...</itunes:subtitle><itunes:summary><![CDATA[When your application is event-driven or uses event sourcing, the feature of audit logs is almost for free.<br /><br />Check, how I'm adding this feature in the Arkency Ecommerce app<br /><a href="https://github.com/RailsEventStore/cqrs-es-sample-with-res" rel="noopener">https://github.com/RailsEventStore/cqrs-es-sample-with-res</a><br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>387</itunes:duration><itunes:keywords>andrzejkrzywda,arkency,event,event-driven,eventsourcing,sourcing</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Event-driven without microservices</title><link>https://www.spreaker.com/episode/event-driven-without-microservices--46307954</link><description><![CDATA[Slides: <a href="https://www.slideshare.net/andrzejkrzywda/event-driven-without-microservices" rel="noopener">https://www.slideshare.net/andrzejkrzywda/event-driven-without-microservices</a><br /><br />Example of modulith code: <a href="https://github.com/RailsEventStore/cqrs-es-sample-with-res" rel="noopener">https://github.com/RailsEventStore/cqrs-es-sample-with-res</a><br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/46307954</guid><pubDate>Tue, 31 Aug 2021 13:00:11 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/46307954/2_event_driven_without_microservices.mp3" length="3426179" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Slides: https://www.slideshare.net/andrzejkrzywda/event-driven-without-microservices

Example of modulith code: https://github.com/RailsEventStore/cqrs-es-sample-with-res


*****
Find more:

➡ Andrzej Krzywda on Twitter:...</itunes:subtitle><itunes:summary><![CDATA[Slides: <a href="https://www.slideshare.net/andrzejkrzywda/event-driven-without-microservices" rel="noopener">https://www.slideshare.net/andrzejkrzywda/event-driven-without-microservices</a><br /><br />Example of modulith code: <a href="https://github.com/RailsEventStore/cqrs-es-sample-with-res" rel="noopener">https://github.com/RailsEventStore/cqrs-es-sample-with-res</a><br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>215</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Code flow in Event-driven architectures based on Ecommerce</title><link>https://www.spreaker.com/episode/code-flow-in-event-driven-architectures-based-on-ecommerce--46307899</link><description><![CDATA[See the codebase here: <a href="https://github.com/RailsEventStore/cqrs-es-sample-with-res" rel="noopener">https://github.com/RailsEventStore/cqrs-es-sample-with-res</a><br /><br />Learn more about event-driven architectures: <a href="http://railsarchitects.com" rel="noopener">http://railsarchitects.com</a><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/46307899</guid><pubDate>Tue, 31 Aug 2021 12:00:07 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/46307899/1_code_flow_in_event_driven_architectures_based_on_ecommerce.mp3" length="4786216" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>See the codebase here: https://github.com/RailsEventStore/cqrs-es-sample-with-res

Learn more about event-driven architectures: http://railsarchitects.com

*****
Find more:

➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda
➡ Andrzej...</itunes:subtitle><itunes:summary><![CDATA[See the codebase here: <a href="https://github.com/RailsEventStore/cqrs-es-sample-with-res" rel="noopener">https://github.com/RailsEventStore/cqrs-es-sample-with-res</a><br /><br />Learn more about event-driven architectures: <a href="http://railsarchitects.com" rel="noopener">http://railsarchitects.com</a><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>300</itunes:duration><itunes:keywords>andrzejkrzywda,arkency,codebase,event-driven</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Blogging for busy programmers</title><link>https://www.spreaker.com/episode/blogging-for-busy-programmers--24940173</link><description><![CDATA[Check out our Book ➡ <a href="https://products.arkency.com/blogging/" rel="noopener">https://products.arkency.com/blogging/</a><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/24940173</guid><pubDate>Fri, 10 Apr 2020 07:35:19 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/24940173/blogging_for_busy_programmers.mp3" length="42869593" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Check out our Book ➡ https://products.arkency.com/blogging/

*****
Find more:

➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda
➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/
📖 Domain-Driven Rails:...</itunes:subtitle><itunes:summary><![CDATA[Check out our Book ➡ <a href="https://products.arkency.com/blogging/" rel="noopener">https://products.arkency.com/blogging/</a><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>2679</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Remote Mob Programming - review of ideas and the book</title><link>https://www.spreaker.com/episode/remote-mob-programming-review-of-ideas-and-the-book--24940098</link><description><![CDATA[Wondering how to make the most of working from your home office? Looking for ways to optimize work organization in the present situation? Check out the video below for my review of “Remote Mob Programming, a book which offers interesting insights on remote work and the rules which should help us to squeeze as much as possible out of it.<br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/24940098</guid><pubDate>Thu, 09 Apr 2020 08:05:10 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/24940098/remote_mob_programming_review_of_ideas_and_the_book.mp3" length="17420996" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Wondering how to make the most of working from your home office? Looking for ways to optimize work organization in the present situation? Check out the video below for my review of “Remote Mob Programming, a book which offers interesting insights on...</itunes:subtitle><itunes:summary><![CDATA[Wondering how to make the most of working from your home office? Looking for ways to optimize work organization in the present situation? Check out the video below for my review of “Remote Mob Programming, a book which offers interesting insights on remote work and the rules which should help us to squeeze as much as possible out of it.<br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>1089</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Explaining B2D- Business To Developers</title><link>https://www.spreaker.com/episode/explaining-b2d-business-to-developers--24939996</link><description><![CDATA[The concept of B2D is that we're not treating developers as Consumers nor Businesses that much. We treat them as Developers.<br /><br />This has an impact on the planned work on the CRM. The CRM will probably be more like DRM or DevCRM. <br /><br />In the first spikes/explorations I will focus on modelling Arkency business processes, but the goal is to extract reusable domains, which can be applied in other projects too.<br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/24939996</guid><pubDate>Wed, 08 Apr 2020 09:20:20 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/24939996/explaining_b2d_business_to_developers.mp3" length="10740700" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>The concept of B2D is that we're not treating developers as Consumers nor Businesses that much. We treat them as Developers.

This has an impact on the planned work on the CRM. The CRM will probably be more like DRM or DevCRM. 

In the first...</itunes:subtitle><itunes:summary><![CDATA[The concept of B2D is that we're not treating developers as Consumers nor Businesses that much. We treat them as Developers.<br /><br />This has an impact on the planned work on the CRM. The CRM will probably be more like DRM or DevCRM. <br /><br />In the first spikes/explorations I will focus on modelling Arkency business processes, but the goal is to extract reusable domains, which can be applied in other projects too.<br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>336</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How to work remotely and not get crazy – the story of how Arkency works.</title><link>https://www.spreaker.com/episode/how-to-work-remotely-and-not-get-crazy-the-story-of-how-arkency-works--24913760</link><description><![CDATA[Check out our Book ➡ <a href="https://products.arkency.com/async-remote/" rel="noopener">https://products.arkency.com/async-remote/</a><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/24913760</guid><pubDate>Tue, 07 Apr 2020 07:24:10 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/24913760/how_to_work_remotely_and_not_get_crazy_the_story_of_how_arkency_works.mp3" length="23514024" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Check out our Book ➡ https://products.arkency.com/async-remote/

*****
Find more:

➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda
➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/
📖 Domain-Driven Rails:...</itunes:subtitle><itunes:summary><![CDATA[Check out our Book ➡ <a href="https://products.arkency.com/async-remote/" rel="noopener">https://products.arkency.com/async-remote/</a><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>1470</itunes:duration><itunes:keywords>arkency,remote,remotely,work</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Documentation, code comments, commit messages</title><link>https://www.spreaker.com/episode/documentation-code-comments-commit-messages--22632871</link><description><![CDATA[Hi everyone!<br /><br />In this recording you can find:<br />➡  code comments<br />➡ commit messages<br />➡  README files<br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/22632871</guid><pubDate>Thu, 13 Feb 2020 17:00:02 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/22632871/documentation_code_comments_commit_messages.mp3" length="9197364" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Hi everyone!

In this recording you can find:
➡  code comments
➡ commit messages
➡  README files

*****
Find more:

➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda
➡ Andrzej Krzywda on Instagram:...</itunes:subtitle><itunes:summary><![CDATA[Hi everyone!<br /><br />In this recording you can find:<br />➡  code comments<br />➡ commit messages<br />➡  README files<br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>575</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Microservices vs Monoliths</title><link>https://www.spreaker.com/episode/microservices-vs-monoliths--22632841</link><description><![CDATA[Hi everyone!<br /><br />In this recording you can find:<br />➡  Product Lines<br />➡  Serialisation<br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/22632841</guid><pubDate>Wed, 12 Feb 2020 17:00:08 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/22632841/microservices_vs_monoliths.mp3" length="4744427" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Hi everyone!

In this recording you can find:
➡  Product Lines
➡  Serialisation

*****
Find more:

➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda
➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/
📖...</itunes:subtitle><itunes:summary><![CDATA[Hi everyone!<br /><br />In this recording you can find:<br />➡  Product Lines<br />➡  Serialisation<br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>297</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Single Page Apps complexity</title><link>https://www.spreaker.com/episode/single-page-apps-complexity--22632755</link><description><![CDATA[Hi everyone!<br /><br />In this recording you can find:<br />➡  full-stack developers vs specialised devs<br />➡ JavaScript vs Ruby<br />➡  Product Lines<br />➡  Frontend as a client or as a variant<br />➡  Opal Rb<br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/22632755</guid><pubDate>Tue, 11 Feb 2020 17:00:13 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/22632755/single_page_apps_complexity.mp3" length="9336127" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Hi everyone!

In this recording you can find:
➡  full-stack developers vs specialised devs
➡ JavaScript vs Ruby
➡  Product Lines
➡  Frontend as a client or as a variant
➡  Opal Rb


*****
Find more:

➡ Andrzej Krzywda on Twitter:...</itunes:subtitle><itunes:summary><![CDATA[Hi everyone!<br /><br />In this recording you can find:<br />➡  full-stack developers vs specialised devs<br />➡ JavaScript vs Ruby<br />➡  Product Lines<br />➡  Frontend as a client or as a variant<br />➡  Opal Rb<br /><br /><br />*****<br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>584</itunes:duration><itunes:keywords>arkency</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How to become a Rails Architect - inspirations straight from the forest</title><link>https://www.spreaker.com/episode/how-to-become-a-rails-architect-inspirations-straight-from-the-forest--19563905</link><description><![CDATA[Hello everyone!<br />If you have ever wondered what makes a good rails architect and what skills and competences are required for the job, this video is for you. With another rails conference round the corner, I thought it would be a good idea to reflect on what it takes to become a competent rails architect and what challenges are facing the community today. Join me for another refreshing walk in the woods as I am sharing my perspective on this topic and discuss why it might not be the best idea to stay in the “rails bubble”. Plus, I am talking about the numerous events accompanying the upcoming Wrocław conference.<br />Join here: <a href="https://railsarchitects.com/" rel="noopener">https://railsarchitects.com/</a><br /><br />I would love to hear your opinions so feel free to leave a comment below!<br /><br />*****<br /><br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />➡ Rails Architect MasterClass. Start on January 1, 2020.: <a href="https://arkency.com/masterclass/" rel="noopener">https://arkency.com/masterclass/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/19563905</guid><pubDate>Fri, 18 Oct 2019 13:47:59 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/19563905/how_to_become_a_rails_architect_inspirations_straight_from_the_forest.mp3" length="26350040" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Hello everyone!
If you have ever wondered what makes a good rails architect and what skills and competences are required for the job, this video is for you. With another rails conference round the corner, I thought it would be a good idea to reflect...</itunes:subtitle><itunes:summary><![CDATA[Hello everyone!<br />If you have ever wondered what makes a good rails architect and what skills and competences are required for the job, this video is for you. With another rails conference round the corner, I thought it would be a good idea to reflect on what it takes to become a competent rails architect and what challenges are facing the community today. Join me for another refreshing walk in the woods as I am sharing my perspective on this topic and discuss why it might not be the best idea to stay in the “rails bubble”. Plus, I am talking about the numerous events accompanying the upcoming Wrocław conference.<br />Join here: <a href="https://railsarchitects.com/" rel="noopener">https://railsarchitects.com/</a><br /><br />I would love to hear your opinions so feel free to leave a comment below!<br /><br />*****<br /><br />Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />➡ Rails Architect MasterClass. Start on January 1, 2020.: <a href="https://arkency.com/masterclass/" rel="noopener">https://arkency.com/masterclass/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>1647</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>When to Rewrite a Project_ (and what it has to do with the Polish banking system)</title><link>https://www.spreaker.com/episode/when-to-rewrite-a-project-and-what-it-has-to-do-with-the-polish-banking-system--18832210</link><description><![CDATA[Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />➡ Rails Architect MasterClass. Start on January 1, 2020.: <a href="https://arkency.com/masterclass/" rel="noopener">https://arkency.com/masterclass/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/18832210</guid><pubDate>Fri, 16 Aug 2019 14:00:13 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18832210/when_to_rewrite_a_project_and_what_it_has_to_do_with_the_polish_banking_system.mp3" length="10002078" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Find more:

➡ Andrzej Krzywda on Twitter: https://twitter.com/andrzejkrzywda
➡ Andrzej Krzywda on Instagram: https://www.instagram.com/andrzejkrzywda/
➡ Rails Architect MasterClass. Start on January 1, 2020.: https://arkency.com/masterclass/
📖...</itunes:subtitle><itunes:summary><![CDATA[Find more:<br /><br />➡ Andrzej Krzywda on Twitter: <a href="https://twitter.com/andrzejkrzywda" rel="noopener">https://twitter.com/andrzejkrzywda</a><br />➡ Andrzej Krzywda on Instagram: <a href="https://www.instagram.com/andrzejkrzywda/" rel="noopener">https://www.instagram.com/andrzejkrzywda/</a><br />➡ Rails Architect MasterClass. Start on January 1, 2020.: <a href="https://arkency.com/masterclass/" rel="noopener">https://arkency.com/masterclass/</a><br />📖 Domain-Driven Rails: <a href="https://blog.arkency.com/domain-driven-rails/" rel="noopener">https://blog.arkency.com/domain-driven-rails/</a><br />📖 Fearless Refactoring: Rails Controllers <a href="https://rails-refactoring.com/" rel="noopener">https://rails-refactoring.com/</a><br />📖 Frontend-friendly Rails: <a href="https://blog.arkency.com/frontend-friendly-rails/" rel="noopener">https://blog.arkency.com/frontend-friendly-rails/</a><br />📖 React.js by Example: <a href="https://reactkungfu.com/react-by-example/" rel="noopener">https://reactkungfu.com/react-by-example/</a><br />📖 Rails Meets React.js: <a href="https://blog.arkency.com/rails-react/" rel="noopener">https://blog.arkency.com/rails-react/</a><br />📖 Asnyc Remote: <a href="https://blog.arkency.com/async-remote/" rel="noopener">https://blog.arkency.com/async-remote/</a><br />📖 Responsible Rails: Trustworthy Developers: <a href="https://blog.arkency.com/responsible-rails/" rel="noopener">https://blog.arkency.com/responsible-rails/</a><br />📖 Blogging for Busy Programmers: <a href="https://blog.arkency.com/blogging/" rel="noopener">https://blog.arkency.com/blogging/</a><br />➡ Arkency Website: <a href="https://arkency.com/" rel="noopener">https://arkency.com/</a><br />➡ Arkency Blog: <a href="https://blog.arkency.com/" rel="noopener">https://blog.arkency.com/</a><br />➡ Arkency on Twitter: <a href="https://twitter.com/arkency" rel="noopener">https://twitter.com/arkency</a><br />➡ Arkency on Facebook: <a href="https://www.facebook.com/arkency.com" rel="noopener">https://www.facebook.com/arkency.com</a><br />➡ Arkency on LinkedIn: <a href="https://www.linkedin.com/company/arkency/" rel="noopener">https://www.linkedin.com/company/arkency/</a>]]></itunes:summary><itunes:duration>626</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/e5f1b50e688b087cbfdabe00abbbf87f.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Finding a Job as a Junior Rails Developer - a few tips.</title><link>https://www.spreaker.com/episode/finding-a-job-as-a-junior-rails-developer-a-few-tips--18810393</link><guid isPermaLink="false">https://api.spreaker.com/episode/18810393</guid><pubDate>Thu, 15 Aug 2019 14:00:07 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18810393/help_them_to_hire_you.mp3" length="11473988" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>718</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/86062f77d5043f06a0e84e0056a33884.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Remote != nomad</title><link>https://www.spreaker.com/episode/remote-nomad--18773432</link><guid isPermaLink="false">https://api.spreaker.com/episode/18773432</guid><pubDate>Fri, 09 Aug 2019 14:00:05 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18773432/remote_nomad.mp3" length="6856754" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>429</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Why your software company marketing is not working_</title><link>https://www.spreaker.com/episode/why-your-software-company-marketing-is-not-working--18737134</link><guid isPermaLink="false">https://api.spreaker.com/episode/18737134</guid><pubDate>Tue, 06 Aug 2019 07:07:32 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18737134/why_your_software_company_marketing_is_not_working.mp3" length="16642496" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>1043</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How Arkency generates leads</title><link>https://www.spreaker.com/episode/how-arkency-generates-leads--18725945</link><guid isPermaLink="false">https://api.spreaker.com/episode/18725945</guid><pubDate>Mon, 05 Aug 2019 09:41:55 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18725945/how_arkency_generates_leads.mp3" length="11980850" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>751</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>The MVP of a new application - tracking performance tests</title><link>https://www.spreaker.com/episode/the-mvp-of-a-new-application-tracking-performance-tests--18641949</link><guid isPermaLink="false">https://api.spreaker.com/episode/18641949</guid><pubDate>Mon, 29 Jul 2019 05:00:11 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18641949/the_mvp_of_a_new_application_tracking_performance_tests.mp3" length="5755459" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>360</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Social Media for Busy Programmers | Which trap to avoid when measuring videos–blogposts views number_</title><link>https://www.spreaker.com/episode/social-media-for-busy-programmers-which-trap-to-avoid-when-measuring-videos-blogposts-views-number--18641942</link><description><![CDATA[As Arkency we're active on several social media platforms, we also post on our blog, publish a podcast, record videos on YouTube and much more. In this video, I'm sharing some of the lessons learnt so far.<br /><br />This is a beginning of a new series: Social Media for Busy Programmers.]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/18641942</guid><pubDate>Sun, 28 Jul 2019 05:00:05 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18641942/social_media_for_busy_programmers_which_trap_to_avoid_when_measuring_videos_blogposts_views_number.mp3" length="7842001" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>As Arkency we're active on several social media platforms, we also post on our blog, publish a podcast, record videos on YouTube and much more. In this video, I'm sharing some of the lessons learnt so far.

This is a beginning of a new series: Social...</itunes:subtitle><itunes:summary><![CDATA[As Arkency we're active on several social media platforms, we also post on our blog, publish a podcast, record videos on YouTube and much more. In this video, I'm sharing some of the lessons learnt so far.<br /><br />This is a beginning of a new series: Social Media for Busy Programmers.]]></itunes:summary><itunes:duration>491</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Rails is a detail</title><link>https://www.spreaker.com/episode/rails-is-a-detail--18641938</link><description><![CDATA[This audio is part of the Rails Architect Masterclass. Next edition (3rd) starts at 01.01.2020. <br /><br />Register here - <a href="http://arkency.com/masterclass/" rel="noopener">http://arkency.com/masterclass/</a> and join the growing number of Rails Architects (over100 students already in the first 2 editions).]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/18641938</guid><pubDate>Sat, 27 Jul 2019 05:00:17 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18641938/rails_is_a_detail_1.mp3" length="4302616" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>This audio is part of the Rails Architect Masterclass. Next edition (3rd) starts at 01.01.2020. 

Register here - http://arkency.com/masterclass/ and join the growing number of Rails Architects (over100 students already in the first 2 editions).</itunes:subtitle><itunes:summary><![CDATA[This audio is part of the Rails Architect Masterclass. Next edition (3rd) starts at 01.01.2020. <br /><br />Register here - <a href="http://arkency.com/masterclass/" rel="noopener">http://arkency.com/masterclass/</a> and join the growing number of Rails Architects (over100 students already in the first 2 editions).]]></itunes:summary><itunes:duration>269</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How to have less meetings in dev teams?</title><link>https://www.spreaker.com/episode/how-to-have-less-meetings-in-dev-teams--18641932</link><guid isPermaLink="false">https://api.spreaker.com/episode/18641932</guid><pubDate>Fri, 26 Jul 2019 05:00:11 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18641932/how_to_have_less_meetings_in_dev_teams.mp3" length="5044121" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>316</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Before fixing your code, fix your process!</title><link>https://www.spreaker.com/episode/before-fixing-your-code-fix-your-process--18641923</link><description><![CDATA[Before fixing your code, fix your process! - read the “Async Remote” book.<br /><br /><a href="http://blog.arkency.com/async-remote/" rel="noopener">http://blog.arkency.com/async-remote/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/18641923</guid><pubDate>Thu, 25 Jul 2019 21:00:21 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18641923/before_fixing_your_code_fix_your_process.mp3" length="5205038" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Before fixing your code, fix your process! - read the “Async Remote” book.

http://blog.arkency.com/async-remote/</itunes:subtitle><itunes:summary><![CDATA[Before fixing your code, fix your process! - read the “Async Remote” book.<br /><br /><a href="http://blog.arkency.com/async-remote/" rel="noopener">http://blog.arkency.com/async-remote/</a>]]></itunes:summary><itunes:duration>326</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Discussing CQRS with Adrian Piętka, a software architect from Emphie/ChessGrow</title><link>https://www.spreaker.com/episode/discussing-cqrs-with-adrian-pietka-a-software-architect-from-emphie-chessgrow--18597580</link><guid isPermaLink="false">https://api.spreaker.com/episode/18597580</guid><pubDate>Sat, 20 Jul 2019 11:34:31 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18597580/cqrs_audio.mp3" length="20430679" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>1277</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Arkency’s Andrzej Krzywda and JetBrains’ Valentin Fondaratov sit down to talk</title><link>https://www.spreaker.com/episode/arkency-s-andrzej-krzywda-and-jetbrains-valentin-fondaratov-sit-down-to-talk--18463827</link><guid isPermaLink="false">https://api.spreaker.com/episode/18463827</guid><pubDate>Fri, 05 Jul 2019 16:00:11 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18463827/arkency_s_andrzej_krzywda_and_jetbrains_valentin_fondaratov_sit_down_to_talk.mp3" length="19237393" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>1203</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Explaining the idea of Arkency microcamps</title><link>https://www.spreaker.com/episode/explaining-the-idea-of-arkency-microcamps--18406221</link><guid isPermaLink="false">https://api.spreaker.com/episode/18406221</guid><pubDate>Sat, 29 Jun 2019 17:00:14 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18406221/explaining_the_idea_of_arkency_microcamps.mp3" length="4545063" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>285</itunes:duration><itunes:keywords>developers</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/45bcf0238844b1fbc3a0494d5964aa77.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Discussing Ruby ecosystem and community with a marketing professional from JetBrains, Artem Sarkisov</title><link>https://www.spreaker.com/episode/discussing-ruby-ecosystem-and-community-with-a-marketing-professional-from-jetbrains-artem-sarkisov--18353775</link><description><![CDATA[Andrzej Krzywda and Artem Sarkisov talk about:<br />the world of code editors<br />the challenges of delivering to the Ruby community<br />the JetBrains’ team<br />B2D<br />and much more!]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/18353775</guid><pubDate>Sun, 23 Jun 2019 19:40:43 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/18353775/talk_andrzej_krzywda_and_artem_sarkisov.mp3" length="46399913" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Andrzej Krzywda and Artem Sarkisov talk about:
the world of code editors
the challenges of delivering to the Ruby community
the JetBrains’ team
B2D
and much more!</itunes:subtitle><itunes:summary><![CDATA[Andrzej Krzywda and Artem Sarkisov talk about:<br />the world of code editors<br />the challenges of delivering to the Ruby community<br />the JetBrains’ team<br />B2D<br />and much more!]]></itunes:summary><itunes:duration>2900</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/61e82f7a5fb8359322c5b91c55c95bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Why every developer struggles with their backlog tool</title><link>https://www.spreaker.com/episode/why-every-developer-struggles-with-their-backlog-tool--17465617</link><guid isPermaLink="false">https://api.spreaker.com/episode/17465617</guid><pubDate>Thu, 28 Mar 2019 17:11:43 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/17465617/why_every_developer_struggles_with_their_backlog_tool.mp3" length="7708420" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>482</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How do we deal with developer/architecture communication in async environment?</title><link>https://www.spreaker.com/episode/how-do-we-deal-with-developer-architecture-communication-in-async-environment--17462331</link><description><![CDATA[original question - <a href="https://twitter.com/j_stadnicki/status/1110851852751589376" rel="noopener">https://twitter.com/j_stadnicki/status/1110851852751589376</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/17462331</guid><pubDate>Thu, 28 Mar 2019 10:38:14 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/17462331/stadnicki_question.mp3" length="5802944" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>original question - https://twitter.com/j_stadnicki/status/1110851852751589376</itunes:subtitle><itunes:summary><![CDATA[original question - <a href="https://twitter.com/j_stadnicki/status/1110851852751589376" rel="noopener">https://twitter.com/j_stadnicki/status/1110851852751589376</a>]]></itunes:summary><itunes:duration>363</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Are other industries avoiding programmers?</title><link>https://www.spreaker.com/episode/are-other-industries-avoiding-programmers--16651809</link><guid isPermaLink="false">https://api.spreaker.com/episode/16651809</guid><pubDate>Mon, 07 Jan 2019 19:48:28 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/16651809/imported_1546890277.mp3" length="2996348" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>188</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/5798698cd330b1e41523515e1a0025c0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Which RailsEventStore starter applications would you like to see?</title><link>https://www.spreaker.com/episode/which-railseventstore-starter-applications-would-you-like-to-see--16011246</link><guid isPermaLink="false">https://api.spreaker.com/episode/16011246</guid><pubDate>Sun, 21 Oct 2018 04:00:10 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/16011246/which_railseventstore_starter_applications_would_you_like_to_see.mp3" length="7749689" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>485</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>2 techniques for detecting bounded contexts in existing code</title><link>https://www.spreaker.com/episode/2-techniques-for-detecting-bounded-contexts-in-existing-code--16005090</link><guid isPermaLink="false">https://api.spreaker.com/episode/16005090</guid><pubDate>Sat, 20 Oct 2018 04:00:35 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/16005090/2_techniques_for_detecting_bounded_contexts_in_existing_code.mp3" length="2833762" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>178</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>What’s preventing programmers from working remotely/async?</title><link>https://www.spreaker.com/episode/what-s-preventing-programmers-from-working-remotely-async--15944173</link><guid isPermaLink="false">https://api.spreaker.com/episode/15944173</guid><pubDate>Fri, 12 Oct 2018 10:59:43 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/15944173/podcast_1539341327.mp3" length="10058604" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>629</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Methods better than local variables?</title><link>https://www.spreaker.com/episode/methods-better-than-local-variables--15801121</link><guid isPermaLink="false">https://api.spreaker.com/episode/15801121</guid><pubDate>Tue, 25 Sep 2018 09:16:22 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/15801121/local_variables.mp3" length="2551221" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>160</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Lessons learnt from issuing a company token/cryptocurrency - ArkencyCoins</title><link>https://www.spreaker.com/episode/lessons-learnt-from-issuing-a-company-token-cryptocurrency-arkencycoins--15682483</link><guid isPermaLink="false">https://api.spreaker.com/episode/15682483</guid><pubDate>Mon, 10 Sep 2018 12:56:20 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/15682483/podcast_1536583252.mp3" length="13900485" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>869</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Can we change the history aka events?</title><link>https://www.spreaker.com/episode/can-we-change-the-history-aka-events--15662869</link><guid isPermaLink="false">https://api.spreaker.com/episode/15662869</guid><pubDate>Fri, 07 Sep 2018 11:05:12 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/15662869/podcast_1536317793.mp3" length="7902771" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>494</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Is command sourcing just moving the problem of versioning from events into commands?</title><link>https://www.spreaker.com/episode/is-command-sourcing-just-moving-the-problem-of-versioning-from-events-into-commands--15646399</link><guid isPermaLink="false">https://api.spreaker.com/episode/15646399</guid><pubDate>Wed, 05 Sep 2018 11:05:37 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/15646399/podcast_1536145197.mp3" length="4913945" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>308</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Why small events in event sourcing</title><link>https://www.spreaker.com/episode/why-small-events-in-event-sourcing--15645866</link><guid isPermaLink="false">https://api.spreaker.com/episode/15645866</guid><pubDate>Wed, 05 Sep 2018 08:40:52 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/15645866/podcast_1536136492.mp3" length="5153017" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>322</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Command Sourcing</title><link>https://www.spreaker.com/episode/command-sourcing--15597480</link><guid isPermaLink="false">https://api.spreaker.com/episode/15597480</guid><pubDate>Wed, 29 Aug 2018 14:23:15 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/15597480/podcast_1535552127.mp3" length="6609187" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>413</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>The Event Scout Rule</title><link>https://www.spreaker.com/episode/the-event-scout-rule--15310179</link><guid isPermaLink="false">https://api.spreaker.com/episode/15310179</guid><pubDate>Mon, 23 Jul 2018 11:27:24 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/15310179/podcast_1532344815.mp3" length="5578918" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>349</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How to sell/promote a library/framework based on DHH and Rails</title><link>https://www.spreaker.com/episode/how-to-sell-promote-a-library-framework-based-on-dhh-and-rails--14939964</link><guid isPermaLink="false">https://api.spreaker.com/episode/14939964</guid><pubDate>Thu, 31 May 2018 19:05:41 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14939964/podcast_1527792866.mp3" length="8136828" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>509</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/11c3ea2b3f0cd5f90b08bade04ee7e5c.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Improving my project habits</title><link>https://www.spreaker.com/episode/improving-my-project-habits--14569956</link><guid isPermaLink="false">https://api.spreaker.com/episode/14569956</guid><pubDate>Wed, 18 Apr 2018 16:15:10 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14569956/podcast_1524067671.mp3" length="5323963" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>333</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/d838b9044d9a8ca6bb5e0b75257c38e7.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>DRUG is back!</title><link>https://www.spreaker.com/episode/drug-is-back--14558664</link><guid isPermaLink="false">https://api.spreaker.com/episode/14558664</guid><pubDate>Tue, 17 Apr 2018 11:40:16 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14558664/podcast_1523964738.mp3" length="6288612" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>393</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/a504b32eb6642303a1d037600daf678a.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Is playing chess helping you in being a better programmer?</title><link>https://www.spreaker.com/episode/is-playing-chess-helping-you-in-being-a-better-programmer--14545266</link><guid isPermaLink="false">https://api.spreaker.com/episode/14545266</guid><pubDate>Sun, 15 Apr 2018 19:14:20 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14545266/podcast_1523819170.mp3" length="5105788" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>320</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/590a7e3cb0e662eea9bee45ab17824c6.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Keep your code clean by tracking external library bugs</title><link>https://www.spreaker.com/episode/keep-your-code-clean-by-tracking-external-library-bugs--14523440</link><guid isPermaLink="false">https://api.spreaker.com/episode/14523440</guid><pubDate>Thu, 12 Apr 2018 15:18:48 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14523440/podcast_1523545947.mp3" length="4483865" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>281</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/32da5869a8825ad582173c9fd6cf79cc.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>My code editors story</title><link>https://www.spreaker.com/episode/my-code-editors-story--14520705</link><guid isPermaLink="false">https://api.spreaker.com/episode/14520705</guid><pubDate>Thu, 12 Apr 2018 11:00:28 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14520705/podcast_1523529844.mp3" length="10243760" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>641</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/ae207974c7eba93c3db6531f66fde209.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How do events belong to bounded contexts?</title><link>https://www.spreaker.com/episode/how-do-events-belong-to-bounded-contexts--14413853</link><guid isPermaLink="false">https://api.spreaker.com/episode/14413853</guid><pubDate>Thu, 29 Mar 2018 09:34:21 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14413853/podcast_1522315481.mp3" length="7302999" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>457</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/3caf0ea38f1c00bbe26061f113453711.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>The Barrier pattern</title><link>https://www.spreaker.com/episode/the-barrier-pattern--14059384</link><guid isPermaLink="false">https://api.spreaker.com/episode/14059384</guid><pubDate>Thu, 15 Feb 2018 11:58:52 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14059384/podcast_1518695561.mp3" length="4039156" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>253</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/2723d630e630fde79a3344dd4de5611c.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>I added a Rails app to wrap the Ruby logic</title><link>https://www.spreaker.com/episode/i-added-a-rails-app-to-wrap-the-ruby-logic--14025175</link><guid isPermaLink="false">https://api.spreaker.com/episode/14025175</guid><pubDate>Sun, 11 Feb 2018 15:25:49 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14025175/podcast_1518362135.mp3" length="8441520" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>528</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/dc241f4e87f638101c76579f1d27db67.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>The manual Ruby MVP based on Google Spreadsheets</title><link>https://www.spreaker.com/episode/the-manual-ruby-mvp-based-on-google-spreadsheets--14024126</link><guid isPermaLink="false">https://api.spreaker.com/episode/14024126</guid><pubDate>Sun, 11 Feb 2018 11:30:41 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14024126/podcast_1518347949.mp3" length="9065533" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>567</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/23724529325c51cc8e8e1bcf888ebad1.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Are bots interesting to me as a trend in programming?</title><link>https://www.spreaker.com/episode/are-bots-interesting-to-me-as-a-trend-in-programming--14019225</link><guid isPermaLink="false">https://api.spreaker.com/episode/14019225</guid><pubDate>Sat, 10 Feb 2018 17:03:14 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/14019225/podcast_1518281469.mp3" length="8460328" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>529</itunes:duration><itunes:keywords>bots,business,programming</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/2b717e317e6ac16f8384c7a7ddf42a58.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Programming and travelling more - the case of Lviv and Pivorak</title><link>https://www.spreaker.com/episode/programming-and-travelling-more-the-case-of-lviv-and-pivorak--11483115</link><description><![CDATA[25-26 May 2017, the Rails/DDD workshop in Lviv - <a href="http://blog.arkency.com/ddd-training/" rel="noopener">http://blog.arkency.com/ddd-training/</a><br /><br />Pivorak - <a href="https://pivorak.com" rel="noopener">https://pivorak.com</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/11483115</guid><pubDate>Sun, 26 Mar 2017 13:39:43 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11483115/programming_and_travelling_more_the_case_of_lviv_and_pivorak.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>25-26 May 2017, the Rails/DDD workshop in Lviv - http://blog.arkency.com/ddd-training/

Pivorak - https://pivorak.com</itunes:subtitle><itunes:summary><![CDATA[25-26 May 2017, the Rails/DDD workshop in Lviv - <a href="http://blog.arkency.com/ddd-training/" rel="noopener">http://blog.arkency.com/ddd-training/</a><br /><br />Pivorak - <a href="https://pivorak.com" rel="noopener">https://pivorak.com</a>]]></itunes:summary><itunes:duration>242</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/3fc14f51d8e73bd8d86483ed25efbd9c.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>CRC Cards - Class Responsibility Collaboration cards</title><link>https://www.spreaker.com/episode/crc-cards-class-responsibility-collaboration-cards--11468581</link><guid isPermaLink="false">https://api.spreaker.com/episode/11468581</guid><pubDate>Fri, 24 Mar 2017 07:14:47 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11468581/crc_cards_class_responsibility_collaboration_cards.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>232</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/1aae8a957ea82fc3602bacfeef7735e0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How far can we go ensuring there's no bugs?</title><link>https://www.spreaker.com/episode/how-far-can-we-go-ensuring-there-s-no-bugs--11459831</link><guid isPermaLink="false">https://api.spreaker.com/episode/11459831</guid><pubDate>Thu, 23 Mar 2017 07:08:29 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11459831/how_far_can_we_go_ensuring_theres_no_bugs.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>390</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/0e14ab72f51e0c0dfb6f22ecbc518d90.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>#myelixirstatus, Erlang, actors, Scala, Akka, DDD, aggregates, read models, sagas</title><link>https://www.spreaker.com/episode/myelixirstatus-erlang-actors-scala-akka-ddd-aggregates-read-models-sagas--11444360</link><guid isPermaLink="false">https://api.spreaker.com/episode/11444360</guid><pubDate>Wed, 22 Mar 2017 06:30:35 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11444360/myelixirstatus_erlang_actors_scala_akka_ddd_aggregates_read_models_sagas.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>368</itunes:duration><itunes:keywords>myelixirstatus</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/b386eea47c66892155722277c0b7917c.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How to track fuckups in your project?</title><link>https://www.spreaker.com/episode/how-to-track-fuckups-in-your-project--11444283</link><description><![CDATA[<a href="https://fuckups.arkency.com/" rel="noopener">https://fuckups.arkency.com/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/11444283</guid><pubDate>Tue, 21 Mar 2017 21:07:09 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11444283/how_to_track_fuckups_in_your_project.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>https://fuckups.arkency.com/</itunes:subtitle><itunes:summary><![CDATA[<a href="https://fuckups.arkency.com/" rel="noopener">https://fuckups.arkency.com/</a>]]></itunes:summary><itunes:duration>332</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/846ccf22191e2c034ae7cf58a785fd9d.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How I'm teaching Rails programming</title><link>https://www.spreaker.com/episode/how-i-m-teaching-rails-programming--11404019</link><description><![CDATA[Junior Rails Developer class - <a href="http://blog.arkency.com/junior-rails-developer/" rel="noopener">http://blog.arkency.com/junior-rails-developer/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/11404019</guid><pubDate>Thu, 16 Mar 2017 18:24:38 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11404019/how_im_teaching_rails_programming.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Junior Rails Developer class - http://blog.arkency.com/junior-rails-developer/</itunes:subtitle><itunes:summary><![CDATA[Junior Rails Developer class - <a href="http://blog.arkency.com/junior-rails-developer/" rel="noopener">http://blog.arkency.com/junior-rails-developer/</a>]]></itunes:summary><itunes:duration>421</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/8f3ffbcdded6687050ca393f505d535c.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>DDD and microservices - is it a good combo?</title><link>https://www.spreaker.com/episode/ddd-and-microservices-is-it-a-good-combo--11391562</link><guid isPermaLink="false">https://api.spreaker.com/episode/11391562</guid><pubDate>Wed, 15 Mar 2017 09:02:48 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11391562/ddd_and_microservices_is_it_a_good_combo.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>358</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/846ccf22191e2c034ae7cf58a785fd9d.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How to get the most from attending a programming conference?</title><link>https://www.spreaker.com/episode/how-to-get-the-most-from-attending-a-programming-conference--11378880</link><guid isPermaLink="false">https://api.spreaker.com/episode/11378880</guid><pubDate>Mon, 13 Mar 2017 17:51:53 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11378880/how_to_get_the_most_from_attending_a_programming_conference.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>361</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/b14bf26abef5c5c7518e15b2c763a409.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Refactoring - how to convince other people?</title><link>https://www.spreaker.com/episode/refactoring-how-to-convince-other-people--11343543</link><description><![CDATA[Fearless Refactoring: Rails Controllers - <a href="http://rails-refactoring.com" rel="noopener">http://rails-refactoring.com</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/11343543</guid><pubDate>Thu, 09 Mar 2017 08:14:04 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11343543/refactoring_how_to_convince_other_people.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Fearless Refactoring: Rails Controllers - http://rails-refactoring.com</itunes:subtitle><itunes:summary><![CDATA[Fearless Refactoring: Rails Controllers - <a href="http://rails-refactoring.com" rel="noopener">http://rails-refactoring.com</a>]]></itunes:summary><itunes:duration>359</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/7184ea0381d85390ec331bce86963b79.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>TDD, spikes and mutation testing</title><link>https://www.spreaker.com/episode/tdd-spikes-and-mutation-testing--11336165</link><guid isPermaLink="false">https://api.spreaker.com/episode/11336165</guid><pubDate>Wed, 08 Mar 2017 09:55:01 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11336165/tdd_spikes_and_mutation_testing.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>343</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/5fa1a5de1921b629edf21ae0964531d2.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>from CRUD to polymorphism, one boolean at a time</title><link>https://www.spreaker.com/episode/from-crud-to-polymorphism-one-boolean-at-a-time--11328929</link><guid isPermaLink="false">https://api.spreaker.com/episode/11328929</guid><pubDate>Tue, 07 Mar 2017 09:22:21 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11328929/from_crud_to_polymorphism_one_boolean_at_a_time.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>381</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/1aae8a957ea82fc3602bacfeef7735e0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>from CRUD to DDD, one param at a time</title><link>https://www.spreaker.com/episode/from-crud-to-ddd-one-param-at-a-time--11324046</link><guid isPermaLink="false">https://api.spreaker.com/episode/11324046</guid><pubDate>Mon, 06 Mar 2017 18:02:00 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11324046/from_crud_to_ddd_one_param_at_a_time.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>314</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/3fc14f51d8e73bd8d86483ed25efbd9c.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>office vs remote vs async</title><link>https://www.spreaker.com/episode/office-vs-remote-vs-async--11311861</link><guid isPermaLink="false">https://api.spreaker.com/episode/11311861</guid><pubDate>Sat, 04 Mar 2017 19:28:08 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11311861/office_vs_remote_vs_async.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>406</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/c03a158910535bceb537720249e78715.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Application layer vs domain layer</title><link>https://www.spreaker.com/episode/application-layer-vs-domain-layer--11311779</link><guid isPermaLink="false">https://api.spreaker.com/episode/11311779</guid><pubDate>Sat, 04 Mar 2017 19:05:23 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11311779/application_layer_vs_domain_layer.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>383</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/b386eea47c66892155722277c0b7917c.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>ActiveRecord pattern compared to OOP and to Event Sourcing</title><link>https://www.spreaker.com/episode/activerecord-pattern-compared-to-oop-and-to-event-sourcing--11302783</link><guid isPermaLink="false">https://api.spreaker.com/episode/11302783</guid><pubDate>Fri, 03 Mar 2017 13:10:02 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11302783/activerecord_pattern_compared_to_oop_and_to_event_sourcing.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>359</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/1b22a7f45b4d548a73f4c97787f13e9e.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Why and how to keep up with other programming languages</title><link>https://www.spreaker.com/episode/why-and-how-to-keep-up-with-other-programming-languages--11296688</link><guid isPermaLink="false">https://api.spreaker.com/episode/11296688</guid><pubDate>Thu, 02 Mar 2017 18:42:54 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11296688/why_and_how_to_keep_up_with_other_programming_languages.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>302</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/c03a158910535bceb537720249e78715.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Removing that boolean flag from your object</title><link>https://www.spreaker.com/episode/removing-that-boolean-flag-from-your-object--11288488</link><guid isPermaLink="false">https://api.spreaker.com/episode/11288488</guid><pubDate>Wed, 01 Mar 2017 20:29:39 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11288488/removing_that_boolean_flag_from_your_object.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>352</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/4c7784574e882c7f57665c8df931ad04.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Python or Ruby for web development?</title><link>https://www.spreaker.com/episode/python-or-ruby-for-web-development--11254391</link><guid isPermaLink="false">https://api.spreaker.com/episode/11254391</guid><pubDate>Tue, 28 Feb 2017 17:17:18 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11254391/python_or_ruby_for_web_development.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>312</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/9215faf737280e11476eb3146a54398b.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Ports and Adapters + DDD</title><link>https://www.spreaker.com/episode/ports-and-adapters-ddd--11222904</link><guid isPermaLink="false">https://api.spreaker.com/episode/11222904</guid><pubDate>Mon, 27 Feb 2017 18:17:11 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11222904/ports_and_adapters_ddd.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>210</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/b386eea47c66892155722277c0b7917c.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>React.js + Redux (and how to add Ajax calls)</title><link>https://www.spreaker.com/episode/react-js-redux-and-how-to-add-ajax-calls--11028682</link><guid isPermaLink="false">https://api.spreaker.com/episode/11028682</guid><pubDate>Wed, 22 Feb 2017 16:50:13 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/11028682/react_js_redux_and_how_to_add_ajax_calls.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>337</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/74b61eaa4e0c597d276cd54ec2936979.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Developer event log</title><link>https://www.spreaker.com/episode/developer-event-log--10997384</link><guid isPermaLink="false">https://api.spreaker.com/episode/10997384</guid><pubDate>Tue, 21 Feb 2017 16:48:21 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10997384/developer_event_log.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>163</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/0e14ab72f51e0c0dfb6f22ecbc518d90.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Public speaking for programmers: a talk is like an MVP</title><link>https://www.spreaker.com/episode/public-speaking-for-programmers-a-talk-is-like-an-mvp--10962425</link><guid isPermaLink="false">https://api.spreaker.com/episode/10962425</guid><pubDate>Mon, 20 Feb 2017 13:24:29 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10962425/public_speaking_for_programmers_a_talk_is_like_an_mvp.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>230</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/b18a7ed73c1e82e73cd0c75a0b2f9357.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>We are in the voice-first trend</title><link>https://www.spreaker.com/episode/we-are-in-the-voice-first-trend--10886539</link><guid isPermaLink="false">https://api.spreaker.com/episode/10886539</guid><pubDate>Fri, 17 Feb 2017 18:45:09 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10886539/we_are_in_the_voice_first_trend.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>219</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/b8329373e12dd03a09053d9687ce815b.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How we find clients for software development services</title><link>https://www.spreaker.com/episode/how-we-find-clients-for-software-development-services--10886475</link><guid isPermaLink="false">https://api.spreaker.com/episode/10886475</guid><pubDate>Fri, 17 Feb 2017 15:30:56 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10886475/how_we_find_clients_for_software_development_services.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>419</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/0e14ab72f51e0c0dfb6f22ecbc518d90.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Nomad-driven development</title><link>https://www.spreaker.com/episode/nomad-driven-development--10782923</link><guid isPermaLink="false">https://api.spreaker.com/episode/10782923</guid><pubDate>Tue, 14 Feb 2017 16:45:00 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10782923/nomad_driven_development.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>405</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/559922f9b699c0038798607f7118cdcc.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Can developers be project managers?</title><link>https://www.spreaker.com/episode/can-developers-be-project-managers--10782543</link><guid isPermaLink="false">https://api.spreaker.com/episode/10782543</guid><pubDate>Tue, 14 Feb 2017 12:25:00 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10782543/can_developers_be_project_managers.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>372</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/0506117fb7236f88efb3a5516b199cf2.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Deleting items on the React.js frontend, options for communicating with the backend</title><link>https://www.spreaker.com/episode/deleting-items-on-the-react-js-frontend-options-for-communicating-with-the-backend--10768263</link><description><![CDATA[ajax calls vs web sockets vs read models]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10768263</guid><pubDate>Tue, 14 Feb 2017 00:15:25 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10768263/deleting_items_on_the_react_js_frontend_options_for_communicating_with_the_backend.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>ajax calls vs web sockets vs read models</itunes:subtitle><itunes:summary><![CDATA[ajax calls vs web sockets vs read models]]></itunes:summary><itunes:duration>266</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/2e6e087573d8dd4cec403e2e2ddde901.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>80 characters limit as a guideline in the code</title><link>https://www.spreaker.com/episode/80-characters-limit-as-a-guideline-in-the-code--10766103</link><guid isPermaLink="false">https://api.spreaker.com/episode/10766103</guid><pubDate>Mon, 13 Feb 2017 18:37:19 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10766103/80_characters_limit_as_a_guideline_in_the_code.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>311</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/6fe9fede19b548cd900b9f19df5e3882.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Why there's not that much AI in software development?</title><link>https://www.spreaker.com/episode/why-there-s-not-that-much-ai-in-software-development--10736210</link><guid isPermaLink="false">https://api.spreaker.com/episode/10736210</guid><pubDate>Sat, 11 Feb 2017 23:07:26 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10736210/podcast_1486853757.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>362</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/a76bff4f07b6f7ade3424471d79236f3.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>explaining Heroku Pipelines</title><link>https://www.spreaker.com/episode/explaining-heroku-pipelines--10666856</link><description><![CDATA[I've just learnt about this concept, I hope I got it right ;)]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10666856</guid><pubDate>Thu, 09 Feb 2017 15:52:38 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10666856/explaining_heroku_pipelines.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>I've just learnt about this concept, I hope I got it right ;)</itunes:subtitle><itunes:summary><![CDATA[I've just learnt about this concept, I hope I got it right ;)]]></itunes:summary><itunes:duration>245</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/5fa1a5de1921b629edf21ae0964531d2.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Can AI play Doom?</title><link>https://www.spreaker.com/episode/can-ai-play-doom--10645868</link><description><![CDATA[In this episode you'll learn a bit about the current state of art with AI and playing computer games.]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10645868</guid><pubDate>Wed, 08 Feb 2017 23:30:02 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10645868/can_ai_play_doom.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>In this episode you'll learn a bit about the current state of art with AI and playing computer games.</itunes:subtitle><itunes:summary><![CDATA[In this episode you'll learn a bit about the current state of art with AI and playing computer games.]]></itunes:summary><itunes:duration>258</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/0e14ab72f51e0c0dfb6f22ecbc518d90.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How I'm learning AI (and other difficult topics)</title><link>https://www.spreaker.com/episode/how-i-m-learning-ai-and-other-difficult-topics--10634771</link><description><![CDATA[I try to find the most difficult academical paper on the topic and start from there.]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10634771</guid><pubDate>Wed, 08 Feb 2017 13:42:28 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10634771/how_im_learning_ai_and_other_difficult_topics.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>I try to find the most difficult academical paper on the topic and start from there.</itunes:subtitle><itunes:summary><![CDATA[I try to find the most difficult academical paper on the topic and start from there.]]></itunes:summary><itunes:duration>191</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/0506117fb7236f88efb3a5516b199cf2.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>I wrote bad code and I feel sad</title><link>https://www.spreaker.com/episode/i-wrote-bad-code-and-i-feel-sad--10610570</link><description><![CDATA[Sometimes it happens - what to do now?]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10610570</guid><pubDate>Tue, 07 Feb 2017 20:20:10 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10610570/i_wrote_bad_code_and_i_feel_sad.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Sometimes it happens - what to do now?</itunes:subtitle><itunes:summary><![CDATA[Sometimes it happens - what to do now?]]></itunes:summary><itunes:duration>360</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/b8329373e12dd03a09053d9687ce815b.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Staging or a feature toggle?</title><link>https://www.spreaker.com/episode/staging-or-a-feature-toggle--10601087</link><description><![CDATA[It can actually be both! But usually feature toggles are a better option]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10601087</guid><pubDate>Tue, 07 Feb 2017 13:26:28 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10601087/staging_or_a_feature_toggle.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>It can actually be both! But usually feature toggles are a better option</itunes:subtitle><itunes:summary><![CDATA[It can actually be both! But usually feature toggles are a better option]]></itunes:summary><itunes:duration>239</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/7184ea0381d85390ec331bce86963b79.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>2 stories of event sourcing from the real life</title><link>https://www.spreaker.com/episode/2-stories-of-event-sourcing-from-the-real-life--10600711</link><description><![CDATA[Event sourcing helps with providing the historical context.]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10600711</guid><pubDate>Tue, 07 Feb 2017 13:10:19 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10600711/2_stories_of_event_sourcing_from_the_real_life.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Event sourcing helps with providing the historical context.</itunes:subtitle><itunes:summary><![CDATA[Event sourcing helps with providing the historical context.]]></itunes:summary><itunes:duration>255</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/559922f9b699c0038798607f7118cdcc.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Reddit-driven blogposts about programming</title><link>https://www.spreaker.com/episode/reddit-driven-blogposts-about-programming--10564362</link><description><![CDATA[The blogpost I'm talking about: <a href="http://blog.arkency.com/2017/02/how-to-unit-test-classes-which-depend-on-rails-models/" rel="noopener">http://blog.arkency.com/2017/02/how-to-unit-test-classes-which-depend-on-rails-models/</a><br /><br />Link to my book about blogging: <a href="http://blog.arkency.com/blogging/" rel="noopener">http://blog.arkency.com/blogging/</a>]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10564362</guid><pubDate>Sun, 05 Feb 2017 16:08:07 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10564362/reddit_driven_blogposts_about_programming.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>The blogpost I'm talking about: http://blog.arkency.com/2017/02/how-to-unit-test-classes-which-depend-on-rails-models/

Link to my book about blogging: http://blog.arkency.com/blogging/</itunes:subtitle><itunes:summary><![CDATA[The blogpost I'm talking about: <a href="http://blog.arkency.com/2017/02/how-to-unit-test-classes-which-depend-on-rails-models/" rel="noopener">http://blog.arkency.com/2017/02/how-to-unit-test-classes-which-depend-on-rails-models/</a><br /><br />Link to my book about blogging: <a href="http://blog.arkency.com/blogging/" rel="noopener">http://blog.arkency.com/blogging/</a>]]></itunes:summary><itunes:duration>194</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/6fe9fede19b548cd900b9f19df5e3882.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Explaining reinforcement learning to programmers in 2 minutes</title><link>https://www.spreaker.com/episode/explaining-reinforcement-learning-to-programmers-in-2-minutes--10504601</link><guid isPermaLink="false">https://api.spreaker.com/episode/10504601</guid><pubDate>Fri, 03 Feb 2017 18:21:24 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10504601/explaining_reinforcement_learning_to_programmers_in_2_minutes.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:duration>92</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/7184ea0381d85390ec331bce86963b79.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Is that decision easy to revert?</title><link>https://www.spreaker.com/episode/is-that-decision-easy-to-revert--10503756</link><description><![CDATA[Sometimes it's hard to decide which way to go in the project. <br />2 techniques which help here:<br /><br />1. Timeboxed experiments<br />2. Reversible decisions]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10503756</guid><pubDate>Fri, 03 Feb 2017 17:20:37 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10503756/is_that_decision_easy_to_revert.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Sometimes it's hard to decide which way to go in the project. 
2 techniques which help here:

1. Timeboxed experiments
2. Reversible decisions</itunes:subtitle><itunes:summary><![CDATA[Sometimes it's hard to decide which way to go in the project. <br />2 techniques which help here:<br /><br />1. Timeboxed experiments<br />2. Reversible decisions]]></itunes:summary><itunes:duration>382</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/b8329373e12dd03a09053d9687ce815b.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How to properly handle deleting an object in a business system?</title><link>https://www.spreaker.com/episode/how-to-properly-handle-deleting-an-object-in-a-business-system--10467324</link><description><![CDATA[You can hard-delete an object, you can also use a boolean flag "deleted", you can use a datetime field called "deleted_at". You can also have a record per each deletion. Finally, you can just use events.<br /><br />What's best?]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10467324</guid><pubDate>Thu, 02 Feb 2017 15:11:26 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10467324/how_to_properly_hande_deleting_an_object_in_a_business_system.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>You can hard-delete an object, you can also use a boolean flag "deleted", you can use a datetime field called "deleted_at". You can also have a record per each deletion. Finally, you can just use events.

What's best?</itunes:subtitle><itunes:summary><![CDATA[You can hard-delete an object, you can also use a boolean flag "deleted", you can use a datetime field called "deleted_at". You can also have a record per each deletion. Finally, you can just use events.<br /><br />What's best?]]></itunes:summary><itunes:duration>353</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/5fa1a5de1921b629edf21ae0964531d2.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Always take the first task from the top of a single backlog</title><link>https://www.spreaker.com/episode/always-take-the-first-task-from-the-top-of-a-single-backlog--10456345</link><description><![CDATA[Collective Ownership + Small Stories + Single Backlog + Take the first task from the top <br /><br />Those techniques help you achieve the milestone in the project, where you're able to work on any part of any system.]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10456345</guid><pubDate>Wed, 01 Feb 2017 16:19:41 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10456345/always_take_the_first_task_from_the_top_of_a_single_backlog.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Collective Ownership + Small Stories + Single Backlog + Take the first task from the top 

Those techniques help you achieve the milestone in the project, where you're able to work on any part of any system.</itunes:subtitle><itunes:summary><![CDATA[Collective Ownership + Small Stories + Single Backlog + Take the first task from the top <br /><br />Those techniques help you achieve the milestone in the project, where you're able to work on any part of any system.]]></itunes:summary><itunes:duration>317</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/2e6e087573d8dd4cec403e2e2ddde901.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Integration tests or unit tests in the architecture context</title><link>https://www.spreaker.com/episode/integration-tests-or-unit-tests-in-the-architecture-context--10452032</link><description><![CDATA[Integration tests bring more value if you're planning a bigger architecture refactoring. However, if you're mostly happy with the architecture, then unit tests will give you more benefits.]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10452032</guid><pubDate>Wed, 01 Feb 2017 00:31:44 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10452032/integration_tests_or_unit_tests_in_the_architecture_context.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Integration tests bring more value if you're planning a bigger architecture refactoring. However, if you're mostly happy with the architecture, then unit tests will give you more benefits.</itunes:subtitle><itunes:summary><![CDATA[Integration tests bring more value if you're planning a bigger architecture refactoring. However, if you're mostly happy with the architecture, then unit tests will give you more benefits.]]></itunes:summary><itunes:duration>292</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/6fe9fede19b548cd900b9f19df5e3882.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Immutable code</title><link>https://www.spreaker.com/episode/immutable-code--10447938</link><description><![CDATA[When is a good moment not to change an existing code but instead write a new module/class and replace it, in the spirit of immutability?]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10447938</guid><pubDate>Tue, 31 Jan 2017 13:24:24 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10447938/immutable_code.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>When is a good moment not to change an existing code but instead write a new module/class and replace it, in the spirit of immutability?</itunes:subtitle><itunes:summary><![CDATA[When is a good moment not to change an existing code but instead write a new module/class and replace it, in the spirit of immutability?]]></itunes:summary><itunes:duration>223</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/5fa1a5de1921b629edf21ae0964531d2.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>One remote developer in your team makes the whole team remote</title><link>https://www.spreaker.com/episode/one-remote-developer-in-your-team-makes-the-whole-team-remote--10444453</link><description><![CDATA[One person working remotely forces the whole company to follow remote techniques, in order to be efficient.]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10444453</guid><pubDate>Tue, 31 Jan 2017 00:08:10 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10444453/one_remote_developer_in_your_team_makes_the_whole_team_remote.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>One person working remotely forces the whole company to follow remote techniques, in order to be efficient.</itunes:subtitle><itunes:summary><![CDATA[One person working remotely forces the whole company to follow remote techniques, in order to be efficient.]]></itunes:summary><itunes:duration>90</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/7184ea0381d85390ec331bce86963b79.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How can we learn the domain we're implementing?</title><link>https://www.spreaker.com/episode/how-can-we-learn-the-domain-we-re-implementing--10442394</link><description><![CDATA[Often developers are waiting for the mythical Domain Expert to ask questions. What if most of the questions can be answered by google?]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10442394</guid><pubDate>Mon, 30 Jan 2017 18:03:18 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10442394/how_can_we_learn_the_domain_were_implementing.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Often developers are waiting for the mythical Domain Expert to ask questions. What if most of the questions can be answered by google?</itunes:subtitle><itunes:summary><![CDATA[Often developers are waiting for the mythical Domain Expert to ask questions. What if most of the questions can be answered by google?]]></itunes:summary><itunes:duration>182</itunes:duration><itunes:keywords>ddd,domain,programming</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/f680e92dc990e94a752ff3f83c8b7bc0.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Estimates - calendar-based or cost-based?</title><link>https://www.spreaker.com/episode/estimates-calendar-based-or-cost-based--10437767</link><description><![CDATA[We're often asked for estimates, but the business is not always specific what is the actual need. Do they care about the calendar deadline or do they care about the budget now?]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10437767</guid><pubDate>Mon, 30 Jan 2017 11:39:12 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10437767/estimates_calendar_based_or_cost_based.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>We're often asked for estimates, but the business is not always specific what is the actual need. Do they care about the calendar deadline or do they care about the budget now?</itunes:subtitle><itunes:summary><![CDATA[We're often asked for estimates, but the business is not always specific what is the actual need. Do they care about the calendar deadline or do they care about the budget now?]]></itunes:summary><itunes:duration>177</itunes:duration><itunes:keywords>estimates</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/0506117fb7236f88efb3a5516b199cf2.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>How to choose the PM tool for developers and project managers?</title><link>https://www.spreaker.com/episode/how-to-choose-the-pm-tool-for-developers-and-project-managers--10416804</link><description><![CDATA[We try to find the perfect tool which would fit both, the developers and the project managers? What if this is a non-perfect approach? What if we go with two different tools?]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10416804</guid><pubDate>Sun, 29 Jan 2017 17:55:41 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10416804/how_to_choose_the_pm_tool_for_developers_and_project_managers.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>We try to find the perfect tool which would fit both, the developers and the project managers? What if this is a non-perfect approach? What if we go with two different tools?</itunes:subtitle><itunes:summary><![CDATA[We try to find the perfect tool which would fit both, the developers and the project managers? What if this is a non-perfect approach? What if we go with two different tools?]]></itunes:summary><itunes:duration>378</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/e25eed6482c071d07efc256398e6c6ce.jpg"/><itunes:episodeType>full</itunes:episodeType></item><item><title>Are we faster at delivering software than we were 20 years ago?</title><link>https://www.spreaker.com/episode/are-we-faster-at-delivering-software-than-we-were-20-years-ago--10407804</link><description><![CDATA[Are we faster than 20 years ago? Are we making less bugs?]]></description><guid isPermaLink="false">https://api.spreaker.com/episode/10407804</guid><pubDate>Sat, 28 Jan 2017 18:42:22 +0000</pubDate><enclosure url="https://api.spreaker.com/download/episode/10407804/podcast_1485628435.mp3" length="0" type="audio/mpeg"/><itunes:author>Andrzej Krzywda</itunes:author><itunes:subtitle>Are we faster than 20 years ago? Are we making less bugs?</itunes:subtitle><itunes:summary><![CDATA[Are we faster than 20 years ago? Are we making less bugs?]]></itunes:summary><itunes:duration>176</itunes:duration><itunes:keywords>programming</itunes:keywords><itunes:explicit>false</itunes:explicit><itunes:image href="https://d3wo5wojvuv7l.cloudfront.net/t_rss_itunes_square_1400/images.spreaker.com/original/10c1c5b9b1f2be08830f87842772079b.jpg"/><itunes:episodeType>full</itunes:episodeType></item></channel></rss>
