Blog

  1. PNPM and monorepo fun
  2. Hiding SEO spam from Google using uBlock filters
  3. HOC for React Query
  4. Generating TypeScript types from Swagger schema
  5. Raycast script - copy foremost Safari window as markdown link
  6. Enable spell check on mac
  7. Font smoothing after Big Sur
  8. How to enable cmd+tab switcher on all monitors
  9. On setting up Next.js with Docker on Google Cloud
  10. How to open custom URL with Next.js dev command
  11. How to use Deno in Raycast scripts commands
  12. How to open man in Mac OS Preview
  13. How to add shebang to deno script
  14. Amazon Glacier + Arq backup
  15. Migrating blog to Eleventy
  16. On reading paper magazines
  17. New version of writer mode
  18. On generating social images for this blog
  19. Alfred Snippet workflow
  20. HTML has a base tag
  21. Distractions tips & tricks
  22. TIL - Chrome has emulate focused page
  23. TIL - how height:auto works
  24. Tooling overload in JS
  25. Stack & Column in CSS-in-JS
  26. Intl Collator in JavaScript
  27. How to split antd theme into smaller components
  28. Setting up webpack for chrome extension development
  29. RxJS and auth token expiration timers
  30. How to setup emotion css prop to work with Parcel & TypeScript
  31. Cron under MacOS
  32. Placeholder shown CSS selector
  33. Firefox has copy url button
  34. Ramda clamp
  35. How to read TypeScript errors and not get mad?
  36. Interesting links that I found - vol.4
  37. Lowering selectors in react/redux
  38. What I learned by adding webmentions to my blog
  39. Formik - useFormikContext and useField hooks
  40. Wrocław TypeScript meetup online
  41. Interesting links that I found - vol.3
  42. cssgrid.io course review
  43. Interesting links that I found - vol. 2
  44. What I learned from redesigning my blog
  45. Interesting links that I found - vol. 1
  46. Testing gatsby blog with cypress.io
  47. Query string library have stringifyUrl
  48. Yup validation - one field required but not both at the same time
  49. Customizing Gatsby Graphql schema
  50. UX/UI Space Wrocław vol.8
  51. CSS in JS patterns
  52. Photo Grid Codepen challenge
  53. Implementing stripe card for fun & profit
  54. What I don’t know about CSS & HTML
  55. Career change - developer + designer
  56. Using Xstate with inputs in React
  57. IE11 text overflow in flex container
  58. Explain TypeScript to me
  59. Side project with svelte
  60. Safari scrolling error
  61. TypeScript abstract classes
  62. My first interviews for software developer
  63. TypeScript function overloads
  64. Side project - CSS on blog
  65. Hiding elements with opacity
  66. Multiple stow directories
  67. Open sourcing tsconfig
  68. I build a thing - writer mode for VSCode
  69. TypeScript classes, interfaces and all between
  70. On React Render props vs HOC
  71. Setting up simple React & TypeScript project
  72. How to find blog ideas
  73. Dependency injection in redux-observable
  74. switchMap in redux-observable
  75. How to update progress of long request with redux-observable
  76. How to dispatch multiple actions based on api call in redux-observable
  77. Lessons learned from coding TM Conference website
  78. Lessons learned from writing pet project in React with Redux
  79. How design of your API can affect others
  80. You don't know promises
  81. Debouncing forms in React with Redux
  82. Python Belgrade
  83. Legacy projects
  84. Mutations in Relay Modern
  85. Summary of 2017
  86. 100 days of code
  87. Fragments and queries in Relay Modern
  88. Setting up Relay Modern on frontend
  89. Javascript Conference Budapest 2017
  90. On moving blog to Gatsby.js
  91. Debugging python code with wdb
  92. Python imports validation
  93. Moving to Relay in Django backend
  94. Monorepo structure for Django & React Applications
  95. Solutions reviews
  96. Lessons learned from being a mentor
  97. Django, GraphQL & React
  98. Testing React form components
  99. Building python packages for debian
  100. Chaining promises in JavaScript
  101. Django and nginx file proxy
  102. Don't use defaults
  103. Testing django template tags
  104. Testing django mixins
  105. Callbacks & promises in JS for newbies
  106. All roads lead to
  107. Pomodoro timer
  108. Gunicorn & LRU cache pitfall
  109. Provisioning django application using ansible
  110. Review of 2016
  111. Transcoding with AWS
  112. Docker.py- python API for Docker
  113. Django Girls- Kraków
  114. Django Under The Hood 2016 recap
  115. PyConPL 2016
  116. Microservices in Flask
  117. JSON Web Tokens in django application
  118. Archives from memory- libarchive
  119. Python & WebDAV
  120. Makefiles in python projects
  121. My thoughts on blogging
  122. Factory pattern in python
  123. Design by contract in python
  124. Django application with puppet
  125. Two forms one view in django
  126. Ports and Adapters in python
  127. My first personal project
  128. Mocks and monkeypatching in python
  129. My first workshop experience
  130. Automatic blog deployment with TravisCI
  131. Moving blog to pelican
  132. Django + Celery & Rabbit
  133. Django cookiecutter
  134. Django Haystack and Elasticsearch
  135. Python class @decorators
  136. Python __slots__
  137. Http and websockets logging handlers
  138. GeoDjango and Leaflet.js