Sitemap
Main Pages
Case Studies
- Pal Serwis PremiumWoodPack CRM
- Social platform for coaches and athletes
- Mynetwork
- Pinpoint
- Wawruk CRM
- DataDise Dashboard
- Decydujemy
- Expandeo
- Lumo Steel
- Avo
- Wawruk
- RES/Ecommerce
- Showfields
- Eventmaker
- Algrano
- Idziemy!
- BIOTRADE
- Ubrania do Oddania
- Sports Social Network App
- Polish Clinical Trials Network
- Pal Serwis
- LocalCaddie
- Jones Lang LaSalle
- CustomEase
- CipherHealth
- BraveKids
- Bike-Space
Blog Posts
- Designing Agentic Workflow
- Managing Dangerous Cognitive debt
- How to Contribute to Open Source Without Knowing the Framework?
- Ship with Confidence: Rails Production Checklist
- Getting Stuff Done - A Practical Micro-Framework
- Why Do We Need Service Objects?
- The Business Value of Refactoring and Testing
- Implementing Core Calendar Logic from Scratch in JS
- Hanami's place in the world of Rails
- Hanami Shrine - file handling in Hanami
- Hanami Warden - email password login/register in hanami
- Hanami Progress Bar with HTMX
- Keeping Sane in the World of Legacy
- When you should not rewrite your project
- Introduction to ViewObjects
- Using Docker for Rails development
- BRUG September 2022
- Refinements in ruby
- Answers for "What people find attractive about ruby language?" in 2022
- Basics of curses library in Ruby - Make awesome terminal apps!
- Graphql-ruby and passing ISO8601 DateTimes without timezone
- Rails CD with Docker, Github Actions and VPS
- Application testing with Apache JMeter
- How to make UI for neovim plugins in Lua
- Trailblazer is back, better then ever!
- Dead rows in a materialized view
- The Art of Project Management - part 2
- How to write neovim plugins in Lua
- Trailblazer tutorial: collections, forms, testing Cells - part 6
- Trailblazer tutorial: refactoring legacy rails views with Trailblazer Cells - part 5
- Trailblazer tutorial: updating old fat controller - part 4.
- Trailblazer tutorial: refactoring fat controller - part 3.
- Trailblazer tutorial: move business logic from controller - part 2.
- Trailblazer tutorial: fat controller - part 1.
- Should we even care about the code?
- The Art of Project Management - part 1
- GraphQL pagination in Rails
- Git gud at git - part 1
- How to Docker on Rails?
- Top project management tools
- Creating dynamic attribute accessors
- How to use AJAX events for parallel requests
- How to better organize your git commits
- Managing Projects with GraphQL Editor
Articles
- IT Outsourcing to Poland: Why It's a Smart Move
- Business Pivot: When & How to Change Your Product Strategy?
- "Custom software is a vendor lock!"
- REST vs GraphQL: Which API to Choose? Analysis & Use Cases
- Changing a Software House: How to Save Your Project?
- Application Scaling: Ready for a Sudden Traffic Spike?
- Post-Implementation KPIs: How to Measure Success?
- Product Discovery: How to reduce app development cost?
- Agile in Business: How to Implement It Outside of IT?
- IT Brief for a Software House: A Step-by-Step Guide
- Technical Documentation: How to Lower IT Costs and Risk
- Working with a Software House: A Guide to Project Success
- Custom Software vs. AI: Competition or Synergy?
- API Integrations: Implementation, Cost & Business Strategy
- Business Digitalization: How to Start? A Practical Guide
- IT Project Management: Simplify to Save Your Budget
- IT Project Delays: A Guide on How to Avoid Them
- IT Systems Modernization: When and How to Do It?
- MVP: A CIO's Strategy to Avoid Costly Mistakes
- How to Choose App Technology? A Business Guide
- Excel Alternative: When to Switch to CRM or ERP
- Web App vs Mobile App: Which to Choose? A Complete Guide
- Process Automation: How to Start & Measure ROI?
- SaaS Costs: Uncover the Hidden Fees of Your Software
- Monolith vs Microservices: Which Architecture to Choose?
- CRM Implementation for Sales: A Complete Guide
- Business Process Optimization: A Step-by-Step Guide
- Data Migration: Your Essential Recovery Plan
- Software House: When Is It Worth It? Business Benefits
- Legacy Systems: When Is Modernization a Necessity?
- Hybrid Cloud vs. Private Cloud: Which to Choose?
- Custom vs. Off-the-Shelf CRM: A Director's Guide
- IT System Implementation: Common Mistakes & How to Avoid Them
- IT System Implementation: A Step-by-Step Guide for Business
- IT Automation: What It Is & How to Improve Your IT Dept?
- IT System Implementation: A Guide to Operations Optimization
- IT Outsourcing: How to Choose the Right Partner [Guide]
- Operations Transformation: Stages, Mistakes & Best Practices
- Business Software: When Is It Worth the Investment?
- Product Management Tools: How to Choose the Best?
- IT Outsourcing vs. In-House? Cost & Strategy Comparison
- New System Implementation: A Step-by-Step Guide
- Digital Transformation: Readiness Is the Key to Success
- IT System Implementation: Process, Checklist & Best Practices
- Operations Management System: A Guide to Choosing the Best
- Digital Transformation: How to Start the Process in Business?
- Custom Software: Business Process Optimization
- Software House from Poland: Why It's Worth It? A Guide for B2B
- Process Automation: How to Avoid Risks & Mistakes?
- Digital Transformation: Is Your Company Ready?
- Process Automation: A Comprehensive Guide for Business
- Boost Business Productivity: Automation & Optimization
- Ruby on Rails vs. Python: Which Technology to Choose?
- Ruby on Rails vs Java: Which Framework to Choose?
- Post-Implementation IT Support: Key to Growth & Security
- Low-Code Platform: Strategic Benefits for the IT Department
- Software Outsourcing for Sales: Boost Team Efficiency
- Grants for IT & Digitalization 2025: A Complete Guide
- CRM Integration: How to work with a software house?
- Outdated Tech? 10 signs it's time for an upgrade
- Product Management System: The ultimate selection checklist
- Legacy systems: Maintain vs. Modernize? A guide for business
- Process digitalization: 5 key pillars of transformation
- IT system integration: A 5-Step guide for success
- IT solutions for business: A guide to smart choices
- Data Security: Effective strategy and data protection procedures
- Future-Ready IT: Quick infrastructure diagnosis
- B2B sales growth: How digitalization is changing business
- Sales performance: 4 pillars of business growth
- Custom software: Is it worth it? A quick guide!
- Data migration: A guide for IT
- IT outsourcing vs. in-house team. What to choose?
- IT for Business: Streamline operations and boost efficiency
- COO: Challenges of technological innovation and AI in 2025
- ERP implementation and automation: How much will you pay?
- Implementing an IT system: 5 steps for the IT department
- Choosing an IT vendor: Questions from a CTO and Tech Lead
- Sales mistakes: How does a director choose technology?
- IT system for sales: How to choose the ideal solution?
- CRM implementation: 9 points for choosing the ideal partner
- 7 signals your sales team needs a change
- Sales automation: Comparison of methods
- IT system implementation: A step-by-step guide
- Challenges in digital transformation 2025: Manufacturing sector
- Process automation – How to minimize the risk of mistakes?
- IT project valuation: Dedicated software for business
- CRM / ERP: Comparison of the best systems for Your Company
- Dedicated software: 5 benefits for operational development
- The best CRM features - Which are worth choosing and why?
- Dedicated software or off-the-shelf solution? Pros and cons
- Software House – How to choose and what to ask?
- Lack of sales data - How to deal with it?
- Digital Transformation: Streamline processes and gain advantage
- Technologies supporting digital transformation
- Challenges and technologies of Industry 4.0
- Sales performance analysis tools - Types, Features
- How to choose a CRM? 10 steps to the ideal (your) system
- How to choose a software house? Key questions
Today I Learned
- PostgreSQL Database Dump&Restore
- How to run Mutant in your Rails project
- Easily install the latest version of gems from GitHub
- Lazy enumerators in Ruby
- Ruby class deconstruction
- git rebase --onto
- Scanning Dotfiles to Prevent Secret Leaks
- FactoryBot aliases and foreign keys
- Tailwind UI libraries