Skip to content

My experience of attending Pycon Pune 2017#5

Merged
ultimatecoder merged 6 commits into
masterfrom
master-experience-of-pycon-pune-2016
Mar 17, 2017
Merged

My experience of attending Pycon Pune 2017#5
ultimatecoder merged 6 commits into
masterfrom
master-experience-of-pycon-pune-2016

Conversation

@ultimatecoder

Copy link
Copy Markdown
Owner
  • Description: I am trying to describe my experience of attending PyCon Pune 2017.

  • How to review?

    • Please review grammatical mistakes, sentence constructions.
    • Your personal view after reading this blogpost.
    • Write your suggestions directly as a comment.

@japanoise japanoise left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very good English, it's just that a few gotcha edge cases in this zany language seem to have tripped you up :P


## tl;dr

The conference is worth to attend if you are a student, programmer or a

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

…is worth attending if…


The conference is worth to attend if you are a student, programmer or a
hobbyist. You are swag-hungry then don't expect much as a swag from this
conference. You are a Devsprint lover, then this conference has the coolest

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you are swag-hungry…
If you are a Devsprint lover…

## Detailed Experience

Because I was volunteering for this conference I reached Pune one day earlier
from the conference days. The volunteer meeting was happening at Reserved-bit.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

…one day earlier than the conference days.

The conference is worth to attend if you are a student, programmer or a
hobbyist. You are swag-hungry then don't expect much as a swag from this
conference. You are a Devsprint lover, then this conference has the coolest
Devsprint. A great number of keynotes speackers are invited for this conference.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

keynote speakers

[Dragonboard](https://developer.qualcomm.com/hardware/dragonboard-410c),
[Bigalbon](https://www.bigalsmods.com/product-p/1001.htm),
[BBC-microbit](https://en.wikipedia.org/wiki/Micro_Bit) and the 3D printer. More
on, this space has a great collection of books on Compilers and Embedded

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"More on" sounds a bit strange. Consider "Furthermore", "Moreover", "In addition"


#### Why to attend this conference?

* This conference has coolest Devsprint. The organizers understand the value of

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the coolest Devsprint


* This conference has coolest Devsprint. The organizers understand the value of
the Devsprint in a conference. I have never observed such importance of
Devsprint at any other Python conference happening in India.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider "such importance placed on the Devsprint" or similar.

T-shirt.

* I observed the number of corporate stalls was less than compared to other
Python conferences. A stole from Reserved-bit, Redhat and PSF community stall

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

stole → stall

was there.

* A workshop section was completely missing. In my opinion, the workshop helps
the beginners to start. There were few topics which can be better represented

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a few topics


* I was unable to observe any dedicated section for an Open space discussion.
This section is helpful for communities, contributors to discuss on
interesting problems and reasoned together.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to discuss interesting problems and reason together.

"Reason" sounds funny here. Perhaps "think".


## tl;dr

The conference is worth to attend if you are a student, programmer or a

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps you mean "worth attending"?

## tl;dr

The conference is worth to attend if you are a student, programmer or a
hobbyist. You are swag-hungry then don't expect much as a swag from this

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"You are swag-hungry" should be "If you are swag-hungry".


The conference is worth to attend if you are a student, programmer or a
hobbyist. You are swag-hungry then don't expect much as a swag from this
conference. You are a Devsprint lover, then this conference has the coolest

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sentence should also start with "If".

[Dragonboard](https://developer.qualcomm.com/hardware/dragonboard-410c),
[Bigalbon](https://www.bigalsmods.com/product-p/1001.htm),
[BBC-microbit](https://en.wikipedia.org/wiki/Micro_Bit) and the 3D printer. More
on, this space has a great collection of books on Compilers and Embedded

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"More on" doesn't scan for me - "Furthermore" would probably be better here.

[Bigalbon](https://www.bigalsmods.com/product-p/1001.htm),
[BBC-microbit](https://en.wikipedia.org/wiki/Micro_Bit) and the 3D printer. More
on, this space has a great collection of books on Compilers and Embedded
programming. I managed to found few on Open source too. The owners are great

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Open source" shouldn't be capitalized.

T-shirt.

* I observed the number of corporate stalls was less than compared to other
Python conferences. A stole from Reserved-bit, Redhat and PSF community stall

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think "stole" here was supposed to be "stall".

was there.

* A workshop section was completely missing. In my opinion, the workshop helps
the beginners to start. There were few topics which can be better represented

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the point of this sentence was supposed to be that there should be more workshops. Saying there are "few topics" which work better when presented as workshops makes it sound like you mean the opposite. I would change "few" to "a few" here for that reason.

as workshop rather than a talk.

* I was unable to observe any dedicated section for an Open space discussion.
This section is helpful for communities, contributors to discuss on

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"communities, contributors" should be "communities and contributors". "discuss on" should just be "discuss".


* I was unable to observe any dedicated section for an Open space discussion.
This section is helpful for communities, contributors to discuss on
interesting problems and reasoned together.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"reasoned" should just be "reason".

the beginners to start. There were few topics which can be better represented
as workshop rather than a talk.

* I was unable to observe any dedicated section for an Open space discussion.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Open" is unnecessarily capitalized here.

@ultimatecoder

Copy link
Copy Markdown
Owner Author

@Benaiah @japanoise Many thanks for your review. I have tried to update the writing according to your suggestions. I request to verify the changes I mad. Thanks!

@ultimatecoder
ultimatecoder merged commit 69de76f into master Mar 17, 2017
@ultimatecoder
ultimatecoder deleted the master-experience-of-pycon-pune-2016 branch December 5, 2017 12:10
ultimatecoder pushed a commit that referenced this pull request Jul 25, 2026
- scripts/build & scripts/test: add set -euo pipefail (and a shebang to
  scripts/test) so a failed build aborts CI instead of link-checking a
  stale _site (review #1)
- scripts/test: move the --ignore-urls list into a documented bash array
  (review #5); note the baseurl<->swap-urls coupling in _config.yml (#6)
- ci.yml: run bundle exec bundler-audit check --update as a real per-PR
  security scan (#2); add least-privilege permissions: contents: read (#3)
- Pin all workflow actions to commit SHAs with version comments (#4)
- Re-add minification via jekyll-minifier 0.2.2 (Jekyll 4-compatible,
  production-only) (#7)
- Drop analytics: remove the leftover GA placeholder; UA died in 2023 (#8)
- Fix 45 image references across 11 posts + about.md that used
  {{site.url}}/assets or hardcoded /assets and omitted baseurl, so they
  404'd on the /Blog project-page URL. Verified via a production
  (minified) build + htmlproofer run with all internal links resolving.
ultimatecoder added a commit that referenced this pull request Jul 25, 2026
* Modernize build/deploy: Jekyll 4.4, GitHub Actions, GitHub Pages

- Upgrade Jekyll 3.8.5 -> 4.4.1, pin Ruby 3.2.0, refresh gem dependencies
  and add x86_64-linux to the lockfile so CI can install on Linux runners
- Add bundler-audit as a dev dependency; no known CVEs found
- Fix scripts/test: htmlproofer was silently checking zero pages because
  the shell's missing LANG made Ruby default to US-ASCII; also drop the
  https-enforcement noise on old post links and ignore confirmed-dead
  external URLs
- Retire the dead Travis CI / rsync-to-jaysinh.com pipeline (.travis.yml,
  scripts/deploy, CNAME, keypair.pem.enc) since that domain is no longer
  owned; the site now targets https://ultimatecoder.github.io/Blog/ with
  the matching /Blog baseurl
- Add .github/workflows/ci.yml (build + link-check on PRs) and
  pages.yml (build + deploy to GitHub Pages on push to master)

* Ignore two more external links that block GitHub Actions' IPs

pythonexpress.in and hackerearth.com both return 200 from a normal
network but 403 specifically from GitHub-hosted runner IPs (bot/WAF
blocking, not a dead link) - confirmed via the ci.yml failure on PR #99.

* Address PR review: fail-fast, security scan, minifier, image baseurl fix

- scripts/build & scripts/test: add set -euo pipefail (and a shebang to
  scripts/test) so a failed build aborts CI instead of link-checking a
  stale _site (review #1)
- scripts/test: move the --ignore-urls list into a documented bash array
  (review #5); note the baseurl<->swap-urls coupling in _config.yml (#6)
- ci.yml: run bundle exec bundler-audit check --update as a real per-PR
  security scan (#2); add least-privilege permissions: contents: read (#3)
- Pin all workflow actions to commit SHAs with version comments (#4)
- Re-add minification via jekyll-minifier 0.2.2 (Jekyll 4-compatible,
  production-only) (#7)
- Drop analytics: remove the leftover GA placeholder; UA died in 2023 (#8)
- Fix 45 image references across 11 posts + about.md that used
  {{site.url}}/assets or hardcoded /assets and omitted baseurl, so they
  404'd on the /Blog project-page URL. Verified via a production
  (minified) build + htmlproofer run with all internal links resolving.

---------

Co-authored-by: Jaysinh Shukla <jaysinhshukla@Jaysinhs-MacBook-Pro-2.local>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants