41554 blogs · [ { "id": "01a087cb-59a3-723a-9be0-12638bba4eab", "title": "An Introduction to Exceptions in Elixir", "url": "https://pulkitgoyal.in/introduction-to-exception-in-elixir/", "published_at": "2024-10-01T05:58:38+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f27e3dc1", "title": "An Introduction to Mocking Tools for Elixir", "url": "https://pulkitgoyal.in/mocking-tools-elixir/", "published_at": "2023-06-07T04:57:14+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f29f935d", "title": "Database Performance Optimization and Scaling in Rails", "url": "https://pulkitgoyal.in/database-performance-optimization-scaling/", "published_at": "2023-02-16T06:46:10+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f31909e3", "title": "State Machines in Ruby: An Introduction", "url": "https://pulkitgoyal.in/state-machines-in-ruby/", "published_at": "2022-07-11T05:28:33+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f37024af", "title": "Using Profiling in Elixir to Improve Performance", "url": "https://pulkitgoyal.in/profiling-in-elixir/", "published_at": "2022-05-11T08:58:28+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f4156134", "title": "An Introduction to Pattern Matching in Ruby", "url": "https://pulkitgoyal.in/introduction-to-pattern-matching-in-ruby/", "published_at": "2022-02-16T05:57:32+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f41d6e73", "title": "What's new in Rails 7", "url": "https://pulkitgoyal.in/whats-new-in-rails-7/", "published_at": "2021-12-15T10:57:37+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f4c9052d", "title": "Testing WebSocket Clients in Elixir with a Mock Server", "url": "https://pulkitgoyal.in/testing-websocket-clients-in-elixir-with-a-mock-server/", "published_at": "2021-08-01T06:14:58+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f59757fa", "title": "Monitoring Application Email Delivery", "url": "https://pulkitgoyal.in/monitoring-application-email-delivery-with-mailgun/", "published_at": "2021-05-02T06:14:58+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f5e0dcc8", "title": "Elixir Pooling with Poolboy", "url": "https://pulkitgoyal.in/elixir-pooling-with-poolboy/", "published_at": "2021-04-18T09:42:58+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f61755f9", "title": "Hosting NextJS projects on Heroku with SSL", "url": "https://pulkitgoyal.in/ssl-nextjs-deployment-on-heroku/", "published_at": "2021-03-13T18:00:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f698a694", "title": "Conditional global stylesheets for Next.js apps", "url": "https://pulkitgoyal.in/conditional-global-stylesheets-for-nextjs-apps/", "published_at": "2020-11-01T18:00:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f6e60b25", "title": "Authentication Using GraphQL Ruby", "url": "https://pulkitgoyal.in/authentication-using-graphql-ruby/", "published_at": "2020-10-12T18:00:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f725f624", "title": "Unit Testing Hooks containing GraphQL Queries", "url": "https://pulkitgoyal.in/testing-graphql-hooks/", "published_at": "2020-09-20T18:00:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f78a1dab", "title": "Using Action Mailbox on Rails 6", "url": "https://pulkitgoyal.in/using-action-mailbox-on-rails/", "published_at": "2020-07-08T18:00:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f7c0265a", "title": "Send notifications with Firebase from Firestore events using Cloud Functions", "url": "https://pulkitgoyal.in/send-notifications-with-firebase-from-firestore-events-using-cloud-functions/", "published_at": "2020-06-20T09:57:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f7e121d0", "title": "Unit Test custom React Hooks that rely on Promise", "url": "https://pulkitgoyal.in/unit-test-custom-react-hooks-that-rely-on-promise-3/", "published_at": "2020-06-06T09:57:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f868678a", "title": "Transform SVG icons and images to React Components", "url": "https://pulkitgoyal.in/transform-svg-icons-and-images-to-react-component/", "published_at": "2020-05-12T09:57:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f90fbb0c", "title": "Apollo Client Default Values for Missing Fields", "url": "https://pulkitgoyal.in/apollo-client-default-missing-fields/", "published_at": "2020-04-13T04:58:27+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f93b6f02", "title": "Advanced Mixins on Typescript", "url": "https://pulkitgoyal.in/advanced-mixins-on-typescript/", "published_at": "2019-03-28T15:01:34+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f9b4ddf7", "title": "Custom fetch implementation for responses compressed with MessagePack::RackMiddleware", "url": "https://pulkitgoyal.in/custom-fetch-implementation-for-responses-compressed-with-messagepack-rackmiddleware/", "published_at": "2018-12-28T13:49:42+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984f9d1a26e", "title": "Custom Rack Middleware for response compression", "url": "https://pulkitgoyal.in/custom-rack-middleware-for-response-compression/", "published_at": "2018-11-27T18:23:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984faa38c53", "title": "Implement Magic Login for TV devices", "url": "https://pulkitgoyal.in/implement-magic-login-for-tv-devices/", "published_at": "2018-10-30T11:04:49+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984faab7a8e", "title": "The Ocean at the End of the Lane Review", "url": "https://pulkitgoyal.in/the-ocean-at-the-end-of-the-lane-review/", "published_at": "2018-10-02T15:11:52+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fab5fdcd", "title": "Use a custom job adapter in test", "url": "https://pulkitgoyal.in/use-a-custom-job-adapter-in-test/", "published_at": "2018-09-17T14:05:48+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fac2d453", "title": "Rae", "url": "https://pulkitgoyal.in/rae/", "published_at": "2018-08-18T06:02:48+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984faceb129", "title": "Remote testing and debugging of iOS apps", "url": "https://pulkitgoyal.in/remote-testing-and-debugging-of-ios-apps/", "published_at": "2018-08-01T01:20:33+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fbbc76e9", "title": "Better Background Jobs in Rails", "url": "https://pulkitgoyal.in/better-background-jobs-in-rails/", "published_at": "2018-07-20T15:00:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fbf4b75b", "title": "Update Localization on iOS at Runtime", "url": "https://pulkitgoyal.in/update-localization-on-ios-at-runtime/", "published_at": "2017-12-25T08:19:24+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fbf5d27e", "title": "Login and Authenticated Sections to React/React-Native App", "url": "https://pulkitgoyal.in/adding-authenticated-sections-to-react-react-native-app/", "published_at": "2017-11-12T07:43:14+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fc5cfc8b", "title": "Resuming downloads on iOS", "url": "https://pulkitgoyal.in/resuming-downloads-on-ios/", "published_at": "2017-10-28T14:29:59+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fd1d5840", "title": "Downloading Files in iOS", "url": "https://pulkitgoyal.in/downloading-files-on-ios/", "published_at": "2017-09-18T14:40:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fe07eccf", "title": "Hyperion Cantos", "url": "https://pulkitgoyal.in/hyperion-cantos/", "published_at": "2017-06-05T11:04:58+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984fefc2780", "title": "Audio Processing on iOS using Aubio", "url": "https://pulkitgoyal.in/audio-processing-on-ios-using-aubio/", "published_at": "2017-05-06T14:17:02+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a984ffdc1428", "title": "iOS Music Player on the Lock Screen", "url": "https://pulkitgoyal.in/ios-music-player-on-the-lock-screen/", "published_at": "2016-08-05T08:57:30+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98500084a27", "title": "Building a music player for iOS", "url": "https://pulkitgoyal.in/building-a-music-player-for-ios/", "published_at": "2016-07-23T10:32:52+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985001e0b2c", "title": "Why you should start using RxSwift for iOS", "url": "https://pulkitgoyal.in/why-you-should-start-using-rxswift-for-ios/", "published_at": "2016-07-06T14:39:30+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98500bc2d48", "title": "Why you should start using RxJava on Android", "url": "https://pulkitgoyal.in/why-you-should-start-using-rxjava-on-android/", "published_at": "2016-06-24T16:07:15+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850100d605", "title": "Swift constructs for Kotlin", "url": "https://pulkitgoyal.in/swift-constructs-for-kotlin/", "published_at": "2016-05-13T15:19:45+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850149da71", "title": "Add a circle around UIImage", "url": "https://pulkitgoyal.in/add-a-circle-around-uiimage/", "published_at": "2016-01-24T09:00:30+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98501b2654c", "title": "Create UIImage with text", "url": "https://pulkitgoyal.in/create-uiimage-with-user-initials/", "published_at": "2015-12-19T12:53:58+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985020484b0", "title": "Resizing images picked from UIImagePickerController", "url": "https://pulkitgoyal.in/resizing-images-picked-from-uiimagepickercontroller/", "published_at": "2015-11-29T15:46:10+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98502d8892f", "title": "Show avatar on both sides for Atlas Conversation View Controller (Layer Chat)", "url": "https://pulkitgoyal.in/show-avatar-on-both-sides-for-atlas-conversation-view-controller-layer-chat/", "published_at": "2015-07-11T09:27:50+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985034b806a", "title": "Add Click Handler to Avatars on Atlas (Layer Chat)", "url": "https://pulkitgoyal.in/add-click-handler-to-avatars-on-atlas-layer-chat/", "published_at": "2015-06-21T13:50:59+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98504411c4c", "title": "Open full image in conversation controller with Atlas (Layer Chat)", "url": "https://pulkitgoyal.in/enlarge-image-in-conversation-controller-with-atlas-layer-chat/", "published_at": "2015-05-13T19:45:36+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850519dc64", "title": "How to show relative time in Atlas Conversation List Controller (Layer Chat)", "url": "https://pulkitgoyal.in/showing-relative-date-in-atlas-conversationlistviewcontroller-with/", "published_at": "2015-04-25T06:32:55+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985060d7db1", "title": "Implementing Chat/Messaging in iOS apps with Layer", "url": "https://pulkitgoyal.in/getting-started-with-layer-to-include-chat-in-ios-apps/", "published_at": "2015-04-09T18:49:27+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98506a49169", "title": "Organizing ChromeApp Development with Grunt", "url": "https://pulkitgoyal.in/organizing-chromeapp-development-with-grunt/", "published_at": "2015-03-22T14:45:59+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98506d10f9b", "title": "Things you should know about Auto Layout on iOS", "url": "https://pulkitgoyal.in/things-you-should-know-about-auto-layout-on-ios/", "published_at": "2014-12-11T11:02:17+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850750c0ab", "title": "Pluralization on iOS and OS X", "url": "https://pulkitgoyal.in/pluralization-on-ios/", "published_at": "2014-11-25T20:11:39+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850770ff5d", "title": "iOS Parse SDK Overview", "url": "https://pulkitgoyal.in/ios-parse-sdk-overview/", "published_at": "2014-11-14T21:05:20+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98507e0c458", "title": "Scanning Barcodes and QR Codes with AVFoundation on iOS7+", "url": "https://pulkitgoyal.in/scanning-barcodes-and-qr-codes-with-avfoundation-on-ios7/", "published_at": "2014-10-12T08:37:31+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985084b91d4", "title": "Configuring MMDrawer for Side Drawer Navigation on iOS - Part II", "url": "https://pulkitgoyal.in/side-drawer-navigation-for-ios-part-ii/", "published_at": "2014-09-26T17:20:55+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985089a5c70", "title": "Multiplayer 2048 Game for iOS - Part II", "url": "https://pulkitgoyal.in/building-a-multiplayer-2048-game-for-ios/", "published_at": "2014-09-14T14:10:41+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98508efea52", "title": "Building the 2048 game for iOS", "url": "https://pulkitgoyal.in/building-the-2048-game-for-ios/", "published_at": "2014-09-10T18:19:43+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98509d00933", "title": "Resizing High Resolution Images on iOS Without Memory Issues", "url": "https://pulkitgoyal.in/resizing-high-resolution-images-on-ios-without-memory-issues/", "published_at": "2014-08-31T11:11:50+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98509d53888", "title": "Using Grunt to Auto Upload Files to Android", "url": "https://pulkitgoyal.in/using-grunt-to-auto-upload-files-to-android/", "published_at": "2014-08-19T18:33:50+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850a093af2", "title": "Retrieving Videos from YouTube Channel in Objective-C API v3", "url": "https://pulkitgoyal.in/retrieving-videos-from-youtube-channel-in-objective-c-using-v3-of-the-api/", "published_at": "2014-08-05T15:58:01+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850a64d878", "title": "iOS CoreData Overview", "url": "https://pulkitgoyal.in/coredata-overview/", "published_at": "2014-06-21T18:06:35+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850ad93e22", "title": "Introducing Multiplayer mode for 2048", "url": "https://pulkitgoyal.in/introducing-multiplayer-mode-for-2048/", "published_at": "2014-05-03T09:27:49+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850b7ad7b5", "title": "Pull to Refresh with iOS 7 style cover image behind Navigation Bar", "url": "https://pulkitgoyal.in/pull-to-refresh-with-ios-7-style-cover-image-behind-navigation-bar/", "published_at": "2014-03-11T06:21:24+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850c0aacfa", "title": "Handling authenticated activities after logout [Android]", "url": "https://pulkitgoyal.in/handling-authenticated-activities-after-logout-android/", "published_at": "2014-02-23T08:04:54+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850c0e74b0", "title": "Add params to Ember Data's RESTAdapter AJAX Requests", "url": "https://pulkitgoyal.in/add-params-ember-datas-restadapter-ajax-requests/", "published_at": "2014-01-26T21:55:17+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850cff3b6a", "title": "Building RESTful iOS apps using RestKit", "url": "https://pulkitgoyal.in/building-restful-ios-apps-restkit/", "published_at": "2013-12-24T20:02:10+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850dd8df0a", "title": "How to Implement Side Drawer Navigation for iOS", "url": "https://pulkitgoyal.in/side-drawer-navigation-for-ios/", "published_at": "2013-12-23T16:11:15+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850e5e3e2c", "title": "Uploading Objects to Amazon S3 Using Pre-Signed URLs", "url": "https://pulkitgoyal.in/uploading-objects-amazon-s3-pre-signed-urls/", "published_at": "2013-10-25T19:16:03+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850f10b586", "title": "A Review of Android remote image loading libraries", "url": "https://pulkitgoyal.in/review-android-remote-image-loading-libraries/", "published_at": "2013-07-09T21:16:27+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9850fc0a132", "title": "Useful iOS resources", "url": "https://pulkitgoyal.in/ios-resources/", "published_at": "2013-05-05T16:41:43+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985103629a5", "title": "Creating video thumbnails using the iOS SDK", "url": "https://pulkitgoyal.in/creating-video-thumbnails-using-the-ios-sdk/", "published_at": "2013-04-12T21:58:19+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98510df7a0f", "title": "Facebook Android SDK reauthorizeForPublish() loses old permissions", "url": "https://pulkitgoyal.in/facebook-android-sdk-reauthorizeforpublish-loses-old-permissions/", "published_at": "2013-01-14T20:32:00+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98510e582a9", "title": "Requesting extended permissions | Facebook SDK | Android", "url": "https://pulkitgoyal.in/requesting-extended-permissions-facebook-sdk-android/", "published_at": "2013-01-09T18:13:24+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98511ac585c", "title": "Extending RestFB model with extra fields", "url": "https://pulkitgoyal.in/extending-restfb-model-with-extra-fields/", "published_at": "2013-01-03T17:42:30+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98511b9b4e4", "title": "Rendering photos and videos from Facebook news feed in Android application", "url": "https://pulkitgoyal.in/rendering-photos-and-videos-from-facebook-news-feed-in-android-application/", "published_at": "2013-01-03T09:24:16+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985128d6df8", "title": "Getting all photos and videos from Facebook news feed", "url": "https://pulkitgoyal.in/getting-all-photos-and-videos-from-facebook-news-feed/", "published_at": "2012-12-26T11:34:11+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985135df357", "title": "Building an extensible news feed reader", "url": "https://pulkitgoyal.in/building-an-extensible-news-feed-reader/", "published_at": "2012-11-23T17:46:55+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98514544595", "title": "Managing multiple languages with Appcelerator Titanium", "url": "https://pulkitgoyal.in/managing-multiple-languages-with-appcelerator-titanium/", "published_at": "2012-11-17T14:44:26+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985149cdf5d", "title": "Moving content located under the iOS keyboard", "url": "https://pulkitgoyal.in/moving-content-located-under-the-ios-keyboard/", "published_at": "2012-11-12T17:23:48+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9851539e17e", "title": "Move, Copy or swap DOM elements?", "url": "https://pulkitgoyal.in/645/", "published_at": "2012-09-03T14:24:50+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98515b11751", "title": "Handle keyboard shortcuts with jQuery", "url": "https://pulkitgoyal.in/handle-keyboard-shortcuts-with-jquery/", "published_at": "2012-08-28T20:55:30+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985167f99ab", "title": "Custom jQuery UI Draggable bounds", "url": "https://pulkitgoyal.in/custom-jquery-ui-draggable-bounds/", "published_at": "2012-08-25T16:36:05+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9851712e992", "title": "Update UI for MacBook Pro Retina display", "url": "https://pulkitgoyal.in/update-ui-for-macbook-pro-retina-display/", "published_at": "2012-08-18T08:48:08+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98517d7a3cb", "title": "Writing scalable recommender system with Hadoop", "url": "https://pulkitgoyal.in/writing-scalable-recommender-system-with-hadoop/", "published_at": "2012-08-01T22:39:33+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985180ebd2a", "title": "Link order for libraries C and C++", "url": "https://pulkitgoyal.in/link-order-for-libraries-c-and-c/", "published_at": "2012-07-31T21:30:24+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985183a9eb3", "title": "Documenting jQuery plugins with jsdoc-toolkit", "url": "https://pulkitgoyal.in/documenting-jquery-plugins-jsdoc-toolkit/", "published_at": "2012-06-04T07:09:24+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985186130fc", "title": "HackerNews in 3D", "url": "https://pulkitgoyal.in/hackernews-3d/", "published_at": "2012-04-09T21:22:14+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a985195ed7a6", "title": "Similarity Metrics on Twitter", "url": "https://pulkitgoyal.in/similarity-metrics-twitter/", "published_at": "2012-03-16T23:01:03+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a98519c28a61", "title": "Analysis of Spectral Clustering on Twitter", "url": "https://pulkitgoyal.in/analysis-spectral-clustering-twitter/", "published_at": "2012-03-16T21:02:38+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9851ab7218e", "title": "File download using HTTP request", "url": "https://pulkitgoyal.in/file-download-http-request/", "published_at": "2012-02-14T15:16:01+00:00" }, { "id": "01a087cb-59a4-71de-83e0-a9851ae9c08e", "title": "Using Hibernate to filter results by Date", "url": "https://pulkitgoyal.in/hibernate-filter-results-date/", "published_at": "2012-01-22T14:28:56+00:00" }, { "id": "01a087cb-59a5-71a8-8710-93083643fe5a", "title": "Stack Overflow like keyboard buttons in post", "url": "https://pulkitgoyal.in/stack-overflow-keyboard-buttons-post/", "published_at": "2012-01-02T23:01:46+00:00" }, { "id": "01a087cb-59a5-71a8-8710-930836c26330", "title": "Testing your web project using jqUnit", "url": "https://pulkitgoyal.in/testing-web-project-jqunit/", "published_at": "2011-12-30T23:48:48+00:00" }, { "id": "01a087cb-59a5-71a8-8710-930836c394fb", "title": "A summer with Fluid and Google!", "url": "https://pulkitgoyal.in/summer-fluid-google/", "published_at": "2011-11-06T00:53:42+00:00" }, { "id": "01a087cb-59a5-71a8-8710-9308378805a5", "title": "How to update Android SDK to 4.0", "url": "https://pulkitgoyal.in/update-android-sdk-4-0/", "published_at": "2011-10-29T12:33:26+00:00" }, { "id": "01a087cb-59a5-71a8-8710-930838684df2", "title": "[How to]Integrating Maven with Eclipse", "url": "https://pulkitgoyal.in/how-tointegrating-maven-with-eclipse/", "published_at": "2011-10-17T01:26:39+00:00" }, { "id": "01a087cb-59a5-71a8-8710-930838e913ae", "title": "Using Twitter4j with SSL connection", "url": "https://pulkitgoyal.in/using-twitter4j-with-ssl-connection/", "published_at": "2011-10-01T14:29:12+00:00" }, { "id": "01a087cb-59a5-71a8-8710-9308393331a5", "title": "Firefox Takeout: Take your Firefox data with you", "url": "https://pulkitgoyal.in/firefox-takeout/", "published_at": "2011-09-07T10:13:53+00:00" }, { "id": "01a087cb-59a5-71a8-8710-93083a0ede07", "title": "Javascript Image Manipulation using HTML5 canvas element [Tutorial]", "url": "https://pulkitgoyal.in/javascript-image-manipulation-using-html5-canvas-element-tutorial/", "published_at": "2011-06-12T23:20:04+00:00" }, { "id": "01a087cb-59a5-71a8-8710-93083ac5d101", "title": "Tutorial 4: Building the Yellow Pages Application", "url": "https://pulkitgoyal.in/tutorial-4-building-the-yellow-pages-application/", "published_at": "2011-06-05T21:51:41+00:00" }, { "id": "01a087cb-59a5-71a8-8710-93083bb0dd4e", "title": "Tutorial 3: Creating Forms & Supporting Multiple Languages", "url": "https://pulkitgoyal.in/tutorial-3-creating-forms-supporting-multiple-languages/", "published_at": "2011-06-05T21:28:24+00:00" }, { "id": "01a087cb-59a5-71a8-8710-93083bd490c5", "title": "Tutorial 2 : First Dialog", "url": "https://pulkitgoyal.in/tutorial-2-first-dialog/", "published_at": "2011-06-05T21:14:45+00:00" } ] posts Claim your blog
Back to pulkitgoyal.in
Blog · corpus.blog/blogs/pulkitgoyal.in/posts

pulkitgoyal.in

pulkitgoyal.in

2024

2023

2022

2021

2020

2019

2018

18 Aug 2018

2017

2016

2015

2014

2013

2012

2011