41554 blogs · [ { "id": "01a087b0-5858-7001-a870-fbcea12d5bed", "title": "Apple Pay Icon rounded corners are broken in React Native and Skia", "url": "https://ninio.ninarski.com/2026/02/26/apple-pay-icon-rounded-corners-are-broken-in-react-native-and-skia/", "published_at": "2026-02-26T07:54:07+00:00" }, { "id": "01a087b0-5858-7001-a870-fbcea20f4d8e", "title": "Microsoft Teams won’t start (stuck with a loading animation)", "url": "https://ninio.ninarski.com/2025/08/06/microsoft-teams-wont-start-stuck-with-a-loading-animation/", "published_at": "2025-08-06T07:36:09+00:00" }, { "id": "01a087b0-5858-7001-a870-fbcea258b6ec", "title": "Remote Desktop is missing from my computer", "url": "https://ninio.ninarski.com/2025/08/05/remote-desktop-is-missing-from-my-computer/", "published_at": "2025-08-05T14:43:09+00:00" }, { "id": "01a087b0-5858-7001-a870-fbcea2c716c2", "title": "Environment Variable is set but I cannot get it from process.env in a react app in production", "url": "https://ninio.ninarski.com/2025/07/31/environment-variable-is-set-but-i-cannot-get-it-from-process-env-in-a-react-app/", "published_at": "2025-07-31T09:07:29+00:00" }, { "id": "01a087b0-5858-7001-a870-fbcea33af40c", "title": "See the actual code that makes React Router Serve work", "url": "https://ninio.ninarski.com/2025/07/30/see-the-actual-code-that-makes-react-router-serve-work/", "published_at": "2025-07-30T10:46:52+00:00" }, { "id": "01a087b0-5859-73cd-8127-6a70650d3e96", "title": "Local Expo Build for Android Fails (related to google-services.json)", "url": "https://ninio.ninarski.com/2025/04/28/local-expo-build-for-android-fails-related-to-google-services-json/", "published_at": "2025-04-28T15:54:15+00:00" }, { "id": "01a087b0-5859-73cd-8127-6a706534bb07", "title": "Hosting a remix.run app on a shared hosting with cPanel – pro’s checklist", "url": "https://ninio.ninarski.com/2025/01/02/hosting-a-remix-run-app-on-a-shared-hosting-with-cpanel-pros-checklist/", "published_at": "2025-01-02T16:59:38+00:00" }, { "id": "01a087b0-5859-73cd-8127-6a70659b87f6", "title": "Hosting a Remix App on a Shared Hosting (using cPanel, Phusion Passenger and LiteSpeed)", "url": "https://ninio.ninarski.com/2025/01/02/hosting-a-remix-app-on-a-shared-hosting-using-cpanel-phusion-passenger-and-litespeed/", "published_at": "2025-01-02T16:48:27+00:00" }, { "id": "01a087b0-5859-73cd-8127-6a70662ff5a5", "title": "A Prisma DB Entry is Missing a field (or it has the value of another field)", "url": "https://ninio.ninarski.com/2024/12/16/prisma-entry-is-missing-a-field-or-it-has-a-wrong-value/", "published_at": "2024-12-16T21:43:36+00:00" }, { "id": "01a087b0-5859-73cd-8127-6a70664de98c", "title": "iOS Simulator – Not able to type with the Mac Keyboard", "url": "https://ninio.ninarski.com/2024/11/17/ios-simulator-not-able-to-type-with-the-mac-keyboard/", "published_at": "2024-11-17T13:58:03+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a3374ad828e", "title": "How to use a Remix form with an action without following its URL", "url": "https://ninio.ninarski.com/2024/11/08/how-to-use-a-remix-form-with-an-action-without-following-its-url/", "published_at": "2024-11-08T15:47:33+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a3374e99a16", "title": "Investment Advice: Time-and-forget", "url": "https://ninio.ninarski.com/2024/11/07/investment-advice-time-and-forget/", "published_at": "2024-11-07T15:02:59+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a3375b81e70", "title": "MacOS Tip Of the Day: Remove MS Teams Status Menus from MacOS Menu Bar", "url": "https://ninio.ninarski.com/2024/10/29/remove-ms-teams-status-menus-from-macos-menu-bar/", "published_at": "2024-10-29T10:04:25+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a337631515e", "title": "VSCode Tip of the Day – Go to References", "url": "https://ninio.ninarski.com/2024/10/24/vscode-functionality-of-the-day-go-to-references/", "published_at": "2024-10-24T06:55:18+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a3376f0e8d6", "title": "React Native BottomSheetBackdrop not showing", "url": "https://ninio.ninarski.com/2024/09/29/react-native-bottomsheetbackdrop-not-showing/", "published_at": "2024-09-29T12:54:46+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a337741261e", "title": "Expo run:ios fails with something went wrong in the podfile (in VSCode terminal)", "url": "https://ninio.ninarski.com/2024/09/27/expo-runios-fails-with-something-went-wrong-in-the-podfile-in-vscode-terminal/", "published_at": "2024-09-27T08:32:39+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a3377b43fa4", "title": "React Native Paper Icons List", "url": "https://ninio.ninarski.com/2024/09/13/react-native-paper-icons-list/", "published_at": "2024-09-13T15:09:49+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a337889d436", "title": "Debugging React Unit Tests in a Monorepo with NX", "url": "https://ninio.ninarski.com/2024/09/13/debugging-react-unit-tests-in-a-monorepo-with-nx/", "published_at": "2024-09-13T14:19:52+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a3378eed340", "title": "Open a specific Google Chrome Profile from the Mac OSX Terminal", "url": "https://ninio.ninarski.com/2024/08/22/open-a-specific-google-chrome-profile-from-the-mac-osx-terminal/", "published_at": "2024-08-22T12:43:39+00:00" }, { "id": "01a0bdc5-e5e6-7167-b753-0a337960dd99", "title": "Missing Response.statusText under HTTPS (e.g. Unauthorized is empty string)", "url": "https://ninio.ninarski.com/2024/05/21/missing-response-statustext-under-https-e-g-unauthorized-is-empty-string/", "published_at": "2024-05-21T10:10:22+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825ef00d11b", "title": "Windows 11 to MacOS", "url": "https://ninio.ninarski.com/2024/02/06/windows-11-to-macos/", "published_at": "2024-02-06T08:43:35+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825ef5b68a7", "title": "WordPress pages are not found on the website but are present in the dashboard", "url": "https://ninio.ninarski.com/2024/02/05/wordpress-pages-present-in-the-dashboard-but-not-found-on-the-website/", "published_at": "2024-02-05T21:04:24+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825f00e57da", "title": "MacOS – Tab does not focus on the next button", "url": "https://ninio.ninarski.com/2024/02/05/macos-tab-does-not-focus-on-the-next-button/", "published_at": "2024-02-05T20:56:09+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825f0151ee1", "title": "SendGrid Cloudflare Domain Verification Error – Expected CNAME record to match “sendgrid.net”, but got “”.", "url": "https://ninio.ninarski.com/2024/01/12/sendgrid-cloudflare-domain-verification-error-expected-cname-record-to-match-sendgrid-net-but-got/", "published_at": "2024-01-12T08:29:17+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825f02aea89", "title": "Translating strings containing html with react-i18next", "url": "https://ninio.ninarski.com/2024/01/09/translating-strings-containing-html-with-react-i18next/", "published_at": "2024-01-09T08:19:59+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825f08e99e1", "title": "NX Dev: neverConnectToCloud is true but NX still connects to the cloud", "url": "https://ninio.ninarski.com/2023/10/18/nx-dev-neverconnecttocloud-is-true-but-nx-still-connects-to-the-cloud/", "published_at": "2023-10-18T10:13:45+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825f17df2a4", "title": "Updating an AzureFunction from Node 14", "url": "https://ninio.ninarski.com/2023/07/07/updating-an-azurefunction-from-node-14/", "published_at": "2023-07-07T09:03:04+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825f218b6be", "title": "Adb reverse gives the error: more than one device/emulator", "url": "https://ninio.ninarski.com/2023/04/19/adb-reverse-gives-the-error-more-than-one-device-emulator/", "published_at": "2023-04-19T13:21:28+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825f2f13abd", "title": "NX Dev Not Replacing an Environment Variable in a React Project", "url": "https://ninio.ninarski.com/2023/04/06/nx-dev-not-replacing-an-environment-variable-in-a-react-project/", "published_at": "2023-04-06T08:09:15+00:00" }, { "id": "01a0bdcf-d204-73f8-b4f7-2825f385a58a", "title": "NX.dev – Problems with buildable libraries.", "url": "https://ninio.ninarski.com/2023/02/06/nx-dev-problems-with-buildable-libraries/", "published_at": "2023-02-06T13:20:30+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf14f3e914", "title": "The Career Path of a Dev – Being a Perfectionist vs Being Sloppy", "url": "https://ninio.ninarski.com/2023/01/02/the-career-path-of-a-dev-being-a-perfectionist-vs-being-sloppy/", "published_at": "2023-01-02T12:12:31+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf15aa991a", "title": "Grafana Panel Not Refreshing in Real-time (sometimes)", "url": "https://ninio.ninarski.com/2022/11/22/grafana-panel-not-refreshing-in-real-time-sometimes/", "published_at": "2022-11-22T18:49:54+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf15cb2d10", "title": "Just published my first personal Android App", "url": "https://ninio.ninarski.com/2022/11/13/just-published-my-first-personal-android-app/", "published_at": "2022-11-13T12:15:30+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf165aa541", "title": "WordPress: Creating a staging version, makes the production wp-login redirect to the staging one.", "url": "https://ninio.ninarski.com/2022/03/23/wordpress-creating-a-staging-version-makes-the-production-wp-login-redirect-to-the-staging-one/", "published_at": "2022-03-23T16:00:28+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf17274778", "title": "In a React app, I need to press the back button 2 times in order to go to the previous page", "url": "https://ninio.ninarski.com/2022/03/17/react-app-needs-to-press-2-times-the-back-button-in-order-to-go-to-the-previous-page/", "published_at": "2022-03-17T09:55:00+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf174516c8", "title": "EAS Build Fails on :app:bundleReleaseJsAndAssets_SentryUpload FAILED", "url": "https://ninio.ninarski.com/2022/02/20/eas-build-fails-on-appbundlereleasejsandassets_sentryupload-failed/", "published_at": "2022-02-20T21:34:58+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf1795d0f2", "title": "React Drag And Drop not working with AnyDesk", "url": "https://ninio.ninarski.com/2022/02/03/react-drag-and-drop-not-working-anydesk/", "published_at": "2022-02-03T13:51:47+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf17d8e447", "title": "React Native Shadow is Missing on iOS but is Okay on Android", "url": "https://ninio.ninarski.com/2021/06/04/react-native-shadow-is-missing-on-ios-but-is-okay-on-android/", "published_at": "2021-06-04T11:59:50+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf1885eeab", "title": "SentryError: Native Client is not available, can’t start on native when updating expo-cli to 4.x.x (from version 3.22.3)", "url": "https://ninio.ninarski.com/2021/03/11/sentryerror-native-client-is-not-available-cant-start-on-native-when-updating-expo-cli-to-4-x-x-from-version-3-22-3/", "published_at": "2021-03-11T14:21:53+00:00" }, { "id": "01a0bdd3-c85f-7362-a7f5-10cf19549b4f", "title": "ValidationError: “devClient” is not allowed (while using expo and react native)", "url": "https://ninio.ninarski.com/2021/03/11/validationerror-devclient-is-not-allowed-while-using-expo-and-react-native/", "published_at": "2021-03-11T07:53:39+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3eda925ac", "title": "Icons Not Loaded After Updating ReactNative Expo to Version 40", "url": "https://ninio.ninarski.com/2021/03/05/icons-not-loaded-after-updating-reactnative-expo-to-version-40/", "published_at": "2021-03-05T20:05:04+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3ee1783da", "title": "Messing with Expo Permissions caused ImagePicker to misbehave", "url": "https://ninio.ninarski.com/2021/01/29/messing-with-expo-permissions-caused-imagepicker-to-misbehave/", "published_at": "2021-01-29T21:02:16+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3eef0bf46", "title": "Updating a React Native/Expo image file does not update the visualization of this image everywhere in the app", "url": "https://ninio.ninarski.com/2020/12/28/updating-a-react-native-expo-image-file-does-not-update-the-visualization-of-this-image-everywhere-in-the-app/", "published_at": "2020-12-28T14:56:47+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3efa4c7d9", "title": "Getting an error while trying to debug JEST tests", "url": "https://ninio.ninarski.com/2020/09/19/getting-an-error-while-trying-to-debug-jest-tests/", "published_at": "2020-09-19T15:33:00+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3f00e02d3", "title": "Android Emulator Losing Internet Connectivity", "url": "https://ninio.ninarski.com/2020/05/21/android-emulator-losing-internet-connectivity/", "published_at": "2020-05-21T07:47:09+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3f0f39d39", "title": "Tips for Meaningful Interviews with Developers", "url": "https://ninio.ninarski.com/2020/02/04/tips-for-meaningful-interviews-with-developers/", "published_at": "2020-02-04T23:23:10+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3f18190e3", "title": "Wondering how big is your React project?", "url": "https://ninio.ninarski.com/2019/03/20/wondering-how-big-is-your-react-project/", "published_at": "2019-03-20T12:06:01+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3f27dcb3b", "title": "AWS S3 and it’s informative errors – 404, “NoSuchUpload”", "url": "https://ninio.ninarski.com/2019/01/18/aws-s3-and-its-informative-errors-404-nosuchupload/", "published_at": "2019-01-18T16:08:22+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3f2b85fa8", "title": "AWS Closes S3 Read Stream Unexpectedly", "url": "https://ninio.ninarski.com/2018/12/11/aws-closes-s3-read-stream-unexpectedly/", "published_at": "2018-12-11T12:30:30+00:00" }, { "id": "01a0bdd7-13ba-739b-b870-a5b3f3857692", "title": "Node.js Streams and why sometimes they don’t pause()", "url": "https://ninio.ninarski.com/2018/12/10/node-js-streams-and-why-sometimes-they-dont-pause/", "published_at": "2018-12-10T13:10:49+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc02d994de", "title": "Testing with Jest in a node and ReactJS monorepo (and getting rid of environment.teardown error)", "url": "https://ninio.ninarski.com/2018/11/17/testing-with-jest-in-a-node-and-reactjs-monorepo-and-getting-rid-of-environment-teardown-error/", "published_at": "2018-11-17T07:03:19+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc034ff987", "title": "The new react hooks useShiny", "url": "https://ninio.ninarski.com/2018/11/01/the-new-react-hooks-useshiny/", "published_at": "2018-11-01T15:31:00+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc03fbd530", "title": "Ninio’s Learning Notes [Reload]", "url": "https://ninio.ninarski.com/2018/10/30/ninios-learning-notes-reload/", "published_at": "2018-10-30T18:02:49+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc043b97ef", "title": "JS variable loaded using wp_localize_script is no longer available", "url": "https://ninio.ninarski.com/2015/05/02/js-variable-loaded-using-wp_localize_script-is-no-longer-available/", "published_at": "2015-05-02T09:19:22+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc050883fd", "title": "Retrieving data from a form created with Contact Form 7", "url": "https://ninio.ninarski.com/2015/01/25/retrieving-data-from-a-form-created-with-contact-form-7/", "published_at": "2015-01-25T09:14:42+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc055da20a", "title": "geeneric.com is live", "url": "https://ninio.ninarski.com/2015/01/08/geeneric-com-is-live/", "published_at": "2015-01-08T16:26:39+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc05aae54d", "title": "The native Facebook app on Android is no longer forcing you to use Messenger", "url": "https://ninio.ninarski.com/2014/11/13/the-native-facebook-app-on-android-is-no-longer-forcing-you-to-use-messenger/", "published_at": "2014-11-13T12:26:57+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc066bb3ba", "title": "Writing Vanilla JS that you can support", "url": "https://ninio.ninarski.com/2014/10/12/writing-vanilla-js-that-you-can-support/", "published_at": "2014-10-12T15:37:00+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc06ad1508", "title": "JavaScript Събития (Custom Events) без DOM простотиите", "url": "https://ninio.ninarski.com/2014/07/24/javascript-%d1%81%d1%8a%d0%b1%d0%b8%d1%82%d0%b8%d1%8f-custom-events-%d0%b1%d0%b5%d0%b7-dom-%d0%bf%d1%80%d0%be%d1%81%d1%82%d0%be%d1%82%d0%b8%d0%b8%d1%82%d0%b5/", "published_at": "2014-07-24T07:46:01+00:00" }, { "id": "01a0bddb-5d11-71f9-b8f0-72cc079eb102", "title": "JavaScript Custom Events that are not DOM related", "url": "https://ninio.ninarski.com/2014/07/22/javascript-custom-events-that-are-not-dom-related/", "published_at": "2014-07-22T09:00:41+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b91f94f9b", "title": "[Tips and Tricks for Writing WordPress Themes and Plugins] Forcing the browser to refresh your scripts and styles", "url": "https://ninio.ninarski.com/2014/06/23/tricks-for-writing-wordpress-themes-and-plugins-forcing-the-browser-to-refresh-your-scripts-and-styles/", "published_at": "2014-06-23T08:45:16+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b9299043b", "title": "Leaflet tiles: Failed to load resource: the server responded with a status of 403 (Forbidden)", "url": "https://ninio.ninarski.com/2014/06/18/leaflet-tiles-failed-to-load-resource-the-server-responded-with-a-status-of-403-forbidden/", "published_at": "2014-06-18T13:43:12+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b9334ea8a", "title": "jQuery error .apply( matched.elem, args ); undefined is not a function", "url": "https://ninio.ninarski.com/2014/06/17/jquery-error-apply-matched-elem-args-undefined-is-not-a-function/", "published_at": "2014-06-17T14:05:38+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b937e0ab4", "title": "It’s time to stop fooling ourselvs with touch device detection", "url": "https://ninio.ninarski.com/2014/04/27/its-time-to-stop-the-fooling-ourselvs-with-touch-device-detection/", "published_at": "2014-04-27T12:19:53+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b93a34de6", "title": "Making async ajax calls to an array of url’s and processing their responses at once", "url": "https://ninio.ninarski.com/2014/04/25/making-async-ajax-calls-to-an-array-of-urls-and-processing-their-responses-at-once/", "published_at": "2014-04-25T13:11:27+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b94778a2f", "title": "Async Call Stack в Chrome Canary", "url": "https://ninio.ninarski.com/2014/04/03/async-callstack-in-chrome-canary/", "published_at": "2014-04-03T12:52:56+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b94e6789d", "title": "A new async callstack have landed in Chrome Canary", "url": "https://ninio.ninarski.com/2014/04/03/a-new-async-callstack-have-landed-in-chrome-canary/", "published_at": "2014-04-03T12:05:30+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b95742423", "title": "Sublime Text 2/3", "url": "https://ninio.ninarski.com/2014/03/30/sublime-text-2/", "published_at": "2014-03-30T18:45:40+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b96259f89", "title": "Google analytics is no loger working with WooCommerce out of the box", "url": "https://ninio.ninarski.com/2014/03/26/google-analytics-is-no-loger-working-with-woocommerce-out-of-the-box/", "published_at": "2014-03-26T19:00:59+00:00" }, { "id": "01a0bdde-2e7a-70cc-bdd5-5e5b9649b1ab", "title": "Regenerating WooCommerce System Pages (When you forgot to add them)", "url": "https://ninio.ninarski.com/2014/03/07/regenerating-woocommerce-system-pages-when-you-forgot-to-add-them/", "published_at": "2014-03-07T15:38:22+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d2625ced0d5", "title": "Error 500 on a WordPress after an intensive hacker attack", "url": "https://ninio.ninarski.com/2014/02/11/error-500-on-a-wordpress-after-an-intensive-hacker-attack/", "published_at": "2014-02-11T19:40:30+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d2626c6a6ac", "title": "WordPress Empty Search Template", "url": "https://ninio.ninarski.com/2014/02/11/wordpress-empty-search-template/", "published_at": "2014-02-11T19:07:10+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d26270f9a28", "title": "WooCommerce BGN", "url": "https://ninio.ninarski.com/2014/01/10/woocommerce-bgn/", "published_at": "2014-01-10T13:17:49+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d262715fa52", "title": "WooCommerce BGN Plugin", "url": "https://ninio.ninarski.com/2014/01/10/woocommerce-bgn-plugin/", "published_at": "2014-01-10T13:07:11+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d262776a28a", "title": "Adding a custom attribute to an existing sencha touch component (and why it might cause error after production build)", "url": "https://ninio.ninarski.com/2014/01/05/adding-a-custom-attribute-to-existing-sencha-touch-component-and-errors-on-production-build/", "published_at": "2014-01-05T17:26:03+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d26283c8a5c", "title": "Fixing Gmail’s push notifications on Android ICS", "url": "https://ninio.ninarski.com/2013/06/18/fixing-gmails-push-notifications-on-android-ics/", "published_at": "2013-06-18T13:10:06+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d26289e1579", "title": "Google I/O Extended Sofia 2013 – Ease Your Dev Life with Chrome Dev Tools", "url": "https://ninio.ninarski.com/2013/05/15/google-io-extended-sofia-2013-ease-your-dev-life-with-chrome-dev-tools/", "published_at": "2013-05-15T08:55:53+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d2628eb5876", "title": "Easing your developmetn life with Sublime Text 2", "url": "https://ninio.ninarski.com/2013/04/07/easing-your-developmetn-life-with-sublime-text-2/", "published_at": "2013-04-07T13:00:15+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d26295aa37a", "title": "Update to WooCommerce 2.0 and missing information for the product (in the front-end)", "url": "https://ninio.ninarski.com/2013/03/15/update-to-woocomerce-2-missing-product-information-in-front-end/", "published_at": "2013-03-15T15:16:40+00:00" }, { "id": "01a0bde0-cb05-7227-975f-0d26295ffa1a", "title": "The Break-Fix Approach for Responsive Website Design", "url": "https://ninio.ninarski.com/2013/02/21/the-break-fix-approach-for-responsive-website-design/", "published_at": "2013-02-21T10:08:18+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e377d5de", "title": "JS Date object and iOS Safari", "url": "https://ninio.ninarski.com/2013/01/22/js-date-object-and-ios/", "published_at": "2013-01-22T09:53:12+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e37af69e", "title": "Let’s help Kamen", "url": "https://ninio.ninarski.com/2012/12/15/lets-help-kamen/", "published_at": "2012-12-15T09:22:19+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e4629030", "title": "Get Responsive in 30 minutes", "url": "https://ninio.ninarski.com/2012/10/23/get-responsive-in-30-minutes/", "published_at": "2012-10-23T14:39:06+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e50e668b", "title": "WordCamp София 2012", "url": "https://ninio.ninarski.com/2012/10/15/wordcamp-sofia-2012-2/", "published_at": "2012-10-15T13:23:06+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e5a34e4c", "title": "WordCamp Sofia 2012", "url": "https://ninio.ninarski.com/2012/10/15/wordcamp-sofia-2012/", "published_at": "2012-10-15T13:18:53+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e5f370d0", "title": "Apple web-app geolocation on iOS6 is broken", "url": "https://ninio.ninarski.com/2012/10/03/apple-web-app-geolocation-on-ios6-is-broken/", "published_at": "2012-10-03T11:59:53+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e645efd8", "title": "Adding a new currency to WooCommerce", "url": "https://ninio.ninarski.com/2012/07/27/adding-a-new-currency-to-woocommerce/", "published_at": "2012-07-27T09:19:22+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e7301abf", "title": "How to make your slider have multilingual support using qtranslate", "url": "https://ninio.ninarski.com/2012/02/12/how-to-make-your-slider-have-multilingual-support/", "published_at": "2012-02-12T22:52:39+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e7b32e23", "title": "Cache Manifest not detected by iPhone and app not working offline", "url": "https://ninio.ninarski.com/2012/01/16/cache-manifest-not-detected-by-iphone-and-app-not-working-offline/", "published_at": "2012-01-16T14:29:31+00:00" }, { "id": "01a0bde3-3bd9-70bf-9444-d2b9e8afebc3", "title": "Protected: Земи тоя контрол!", "url": "https://ninio.ninarski.com/2011/03/16/%d0%b7%d0%b5%d0%bc%d0%b8-%d1%82%d0%be%d1%8f-%d0%ba%d0%be%d0%bd%d1%82%d1%80%d0%be%d0%bb/", "published_at": "2011-03-16T11:14:13+00:00" }, { "id": "01a0bde5-98f9-7065-ad55-a3c4303b863b", "title": "Idea Challange", "url": "https://ninio.ninarski.com/2010/02/04/idea-challange/", "published_at": "2010-02-04T09:21:43+00:00" } ] posts Claim your blog
Back to Ninio's Learning Notes – Just notes on problems I face
Blog · corpus.blog/blogs/ninio.ninarski.com/posts

Ninio's Learning Notes – Just notes on problems I face

ninio.ninarski.com

2026

2025

2024

2023

2022

2021

2020

2019

2018

2015

2014

2013

2012

2011

2010